Volt AI
Multi-provider AI assistant integrated across the entire platform.
Volt AI is the built-in assistant, available across the workspace as a dedicated conversation surface, a floating assistant, and a contextual helper inside modules like LaTeX. It supports 13 providers and 12 tools; providers, tools, and permissions are scoped per team. Each team configures its own API keys and selects which models are available.

Supported Providers
| Provider | Description |
|---|---|
| OpenAI | GPT-4o, GPT-4, GPT-3.5, and other OpenAI models |
| Anthropic | Claude 4, Claude 3.5, and other Anthropic models |
| Gemini Pro, Gemini Flash, and other Google AI models | |
| Groq | Ultra-fast inference for open-source models |
| xAI (Grok) | Grok models from xAI |
| Mistral | Mistral Large, Medium, Small, and open-source models |
| Cohere | Command R+, Command R, and other Cohere models |
| DeepSeek | DeepSeek reasoning and coding models |
| DeepInfra | Hosted open-source models with fast inference |
| Cerebras | High-speed inference for open-source models |
| Together AI | Open-source model hosting and fine-tuning |
| Fireworks | Fast inference for open-source models |
| Ollama | Self-hosted local models running on your own hardware |
Setting Up a Provider
Volt AI requires at least one provider configured in the team integrations area.

Click Add Provider, set a name, and enter the API key.

API keys are encrypted before storage and scoped to the team that configured them.
Getting an API Key
Hosted models need an API key from the provider's developer console. Self-hosted setups like Ollama need Volt AI pointed at the appropriate base URL with the desired models enabled.

Selecting Models
Select which of the provider's models are available to the team. Only enabled models appear in the Volt AI interface.

Chat Interface
Conversations are saved and streamed incrementally, and the same assistant follows you across tasks in the workspace.

A single conversation can invoke tools to inspect and manage Docker containers and to manage its own conversations.

Available Tools
Volt AI has 12 tools in 2 categories: container management and AI conversation management. Mutating tools (create, update, delete) require explicit approval before execution.
Containers (9 tools)
| Tool | Description |
|---|---|
list_containers | List all Docker containers in the team |
get_container_by_id | Get detailed information about a specific container |
create_container | Create a new Docker container |
update_container | Update a Docker container |
delete_container | Delete a Docker container |
get_container_processes | List running processes in a container |
get_container_stats | Get resource usage stats for a container |
list_container_files | List files in a container directory |
read_container_file | Read a file from a container |
AI Conversations (3 tools)
| Tool | Description |
|---|---|
list_conversations | List all AI conversations for the current user |
update_conversation | Update an AI conversation title |
delete_conversation | Delete an AI conversation |
Common tasks
Set up an AI provider
- Open the Volt AI section from the sidebar.
- Click Add Provider.
- Enter a provider name (e.g.
OpenAI Production). - Paste the API key.
- Select the models to enable for the team.
- Save the provider.
The provider appears in the list and its enabled models become available across Volt AI surfaces.
Manage a container from natural language
- Open a Volt AI conversation.
- Submit a request such as
List the containers in this team and show me the stats for the running one. - Volt AI calls the relevant container tools and summarizes the results.
- For a mutating action (for example creating or deleting a container), review the proposed action and approve it when the assistant requests confirmation.
- The action runs through the same container system as direct execution, and changes appear in the standard container views.
Troubleshooting
If Volt AI surfaces appear but produce no results, check: provider configuration, API key validity, and enabled models for the current team.