System Requirements
To build front-end applications on the C3 AI Platform, you need applications like the C3 AI VS Code Extension (VSCE) and C3 AI Studio. This topic explains the necessary system requirements and configuration steps to get started.
Hardware
Verify that your system has the required memory and specifications for optimal performance.
- Memory: At least 32 GB of RAM
Software
Ensure your operating system, browser, and code editor are compatible with the C3 AI Platform.
- Operating System: macOS, Windows, or Linux
- Browser: Google Chrome
- Code Editor: Visual Studio Code
Additional requirements
Confirm that your system has the required extensions and proper permissions for seamless development.
- Extensions: C3 AI Visual Studio Code Extension (VSCE)
- Permissions: Full read/write access to your workspace
Update your system and software to meet these requirements. For supported software versions, see Supported Versions per Release.
Install required dependencies
Install or update Node.js. See Supported Versions per Release.
You can verify the installation by running the following command:
node -vInstall the C3 AI VS Code Extension
Follow these steps to install the C3 AI VSCE:
- Uninstall older versions of C3 AI VSCE.
- Install the latest version of the C3 AI VSCE.
- Close and restart VS Code after installation.
If using an older version of the C3 AI Platform, install a compatible extension version. See C3 AI Platform Requirements per Release.
Configure workspace permissions
Certain environments, such as Virtual Desktops, may require manual configuration. To check permissions:
- Right-click the workspace folder.
- Select Properties (Windows) or Get Info (Mac).
- Verify read and write permissions.
Use the command line to check permissions:
- Mac/Linux:
ls -l <directory> - Windows:
icacls <directory>
If you have insufficient permissions, contact your system administrator.
Set up your browser for development
Install Chrome extensions to help debug and troubleshoot: