The Anaconda Assistant is a built-in AI agent that helps you manage conda environments, create and configure AI agents, build MCP tool servers, and connect AI providers through conversation. Describe what you need, and the assistant handles the configuration for you.
Actions that manage conda environments require Anaconda Desktop to be running.
Start a conversation with the assistant from the Home page using the Ask the Assistant chat input. Sending a message opens the assistant in a side panel. The home page also includes quick-action cards for common setup tasks. Each card has two buttons: a direct action button that takes you straight to the relevant creation workflow, and an Ask the Assistant button that pre-populates the chat input with a prompt for that task.You can also open the assistant side panel from anywhere in Agent Studio by clicking in the upper-right corner. The assistant is aware of the page you are currently viewing and can offer contextual help.
Describe what you need to the assistant in the chat input. The assistant can create environments with specific packages and versions, or you can describe your project and let it determine the right configuration.Before installing or removing packages, the assistant previews the changes and asks for confirmation.The assistant can:
Create, clone, rename, and remove conda environments
Search for packages across conda channels, and install, update, or remove them
Add, remove, reorder, and validate conda channels
Create environments from Quick Start templates
Export environments as YAML for sharing
Example prompts:
“Create an environment called ml-project with Python 3.11, scikit-learn, and pandas”
“What packages are installed in my data-analysis environment?”
“Update numpy to the latest version in my ml-project environment”
Click Create on the Create an Agent card to open the agent creation workflow directly, or click Ask the Assistant to describe what you need in the chat. Detailed requests that describe your agent’s purpose and intended behavior can result in the assistant creating a fully configured agent, including its system prompt, AI provider, and tools. If your use case calls for it, the assistant can create multiple agents configured to work together.Before writing custom Python tools, the assistant checks whether an existing MCP server already provides the functionality you need.The assistant can:
Create agents and configure their system prompt, model, temperature, and response format
Write custom Python tools using the @tool decorator
Browse the plugin marketplace, install plugins, and attach them to agents
Connect MCP servers to agents
Start, stop, and check the status of agent runtimes
Invoke other agents by name
Example prompts:
“Create a code review agent that checks Python files for security issues and suggests fixes”
“Add the Atlassian plugin to my project-manager agent”
“Write a tool for my agent that queries our PostgreSQL database and returns results as a table”
Click Create on the Create a Tool Server card to open the tool server creation workflow directly, or click Ask the Assistant to describe what you need in the chat. The assistant can scaffold MCP tool server projects that expose Python tools to any MCP-compatible client. Tool servers let you share a set of tools across multiple agents or make them available to external applications like Claude Desktop or Cursor.The assistant can:
Create new tool server projects
Write Python @tool functions for the server
Sync tool files with the server configuration
Connect a tool server to any agent as an MCP server
Example prompts:
“Create a tool server called weather-tools with a function that fetches the current forecast for a given city”
“Add a tool to my data-tools server that converts CSV files to JSON”
“Connect my weather-tools server to my travel-planner agent”
For more information about tool servers, see Tool servers.
Click Connect on the Connect an AI Provider card to go directly to the AI Providers configuration page, or click Ask the Assistant to get help choosing and setting up a provider.The assistant can:
Recommend a provider based on your use case
Walk you through entering an API key or completing an OAuth flow
Help you confirm that a provider is configured correctly
Example prompts:
“Help me connect to OpenAI”
“Which AI provider should I use for a coding agent?”
“Is my Anthropic API key configured correctly?”
For more information about AI providers, see AI providers.
Was this page helpful?
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Anaconda","description":"Guides, tutorials, and reference material for Anaconda's Python, data science, and AI tools","colors":{"primary":"#1d6cf7","light":"#1d6cf7","dark":"#96f778"},"logo":{"light":"https://mintcdn.com/anaconda-29683c67/s-9WR15r5rZoaPqb/logo/light.svg?fit=max\u0026auto=format\u0026n=s-9WR15r5rZoaPqb\u0026q=85\u0026s=5996719b8530aaf065dc1ee1f39b2e67","dark":"https://mintcdn.com/anaconda-29683c67/s-9WR15r5rZoaPqb/logo/dark.svg?fit=max\u0026auto=format\u0026n=s-9WR15r5rZoaPqb\u0026q=85\u0026s=db482b1eac6af589d234160a76de3400","href":"https://www.anaconda.com/docs/main"},"favicon":"https://mintcdn.com/anaconda-29683c67/p8JNFuYYvTL8gfpM/favicon.png?fit=max\u0026auto=format\u0026n=p8JNFuYYvTL8gfpM\u0026q=85\u0026s=51a585758330bbe8f1ea032113854252","api":{"playground":{"display":"simple"}},"background":{"color":{"light":"#f4f5f8","dark":"#10121a"}},"navbar":{},"footer":{"socials":{"linkedin":"https://www.linkedin.com/company/anacondainc","github":"https://github.com/ContinuumIO","youtube":"https://www.youtube.com/c/ContinuumIo"},"links":[{"header":"Company","items":[{"label":"Anaconda Newsletter","href":"https://www.anaconda.com/newsletter"}]}]},"seo":{"metatags":{"canonical":"https://www.anaconda.com/docs"}},"styling":{"eyebrows":"breadcrumbs","latex":false},"integrations":{"ga4":{"measurementId":"G-VQTY6YKM6J"},"heap":{"appId":"758475466"}},"contextual":{"options":["claude","chatgpt","perplexity","cursor","vscode","add-mcp","copy"],"display":"header"},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"anaconda-29683c67","hasAudioNarration":false,"actualSubdomain":"anaconda-29683c67","customDomains":["anaconda.com"],"gitSource":{"type":"github","owner":"anaconda","repo":"documentation","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae3badbfe35d03727b2ed8f","collectionId":"273c23e4-7843-4a99-85fd-cbc8db8574a7","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae3badbfe35d03727b2ed8f"},"feedback":{"thumbs":true,"contextualFeedback":{"allowEmail":true,"emailDisclaimer":"Your email will only be used to follow up on this feedback."}},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"REMOVE_BRANDING":{"status":"ENABLED"},"CONTEXTUAL_FEEDBACK":{"status":"ENABLED"},"CODE_SNIPPET_FEEDBACK":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ae3badbfe35d03727b2ed8f","clientVersion":"0.0.4021","searchFilterCounts":[{"language":"default","tag":"Data Science \u0026 AI Workbench","count":240},{"language":"default","tag":"Anaconda Platform","count":150},{"language":"default","tag":"Package Security Manager","count":128},{"language":"default","tag":"Anaconda CLI","count":112},{"language":"default","tag":"Guides","count":105},{"language":"default","tag":"Anaconda CLI \u0026 MCP","count":104},{"language":"default","tag":"Plugins","count":93},{"language":"default","tag":"Commands","count":91},{"language":"default","tag":"Anaconda Desktop","count":86},{"language":"default","tag":"Platform Guides","count":86}],"searchSettings":{"isFiltersEnabled":true}},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":true,"enableContextualStarterQuestions":true,"deflection":{"enabled":true,"email":"support@anaconda.com"}},"basePath":"/docs","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"custom.css","href":"/docs/_mintlify/custom/anaconda-29683c67/8e7e337189353d6a/custom.css"}],"page":{"pagePath":"anaconda-desktop/agent-studio/anaconda-assistant","slug":"/anaconda-desktop/agent-studio/anaconda-assistant","pageMetadata":{"title":"Anaconda Assistant","searchDescription":"Guide to using the Anaconda Assistant in Agent Studio to build agents, manage environments, install plugins, and create tool servers through natural language.","keywords":["assistant","agent","studio","chat","desktop","environments","agents","tool","servers"],"sidebarTitle":"Anaconda Assistant","description":null,"href":"/anaconda-desktop/agent-studio/anaconda-assistant"},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,li:`li`,p:`p`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{Frame,Heading,Icon,OptimizedImage,Tip}=_components;if(!Frame)_missingMdxReference(`Frame`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Icon)_missingMdxReference(`Icon`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Tip)_missingMdxReference(`Tip`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`The Anaconda Assistant is a built-in AI agent that helps you manage conda environments, create and configure AI agents, build MCP tool servers, and connect AI providers through conversation. Describe what you need, and the assistant handles the configuration for you.`}),`\n`,_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/anaconda-29683c67/uta2o0uGk3gYPHMI/images/anaconda-desktop/agent_studio_home.png?fit=max\u0026auto=format\u0026n=uta2o0uGk3gYPHMI\u0026q=85\u0026s=ece4985c533499654db65de3c1d59fdd`,alt:`Agent Studio Home page showing three quick-action cards (Create an Agent, Create a Tool Server, Connect an AI Provider) and the Ask the Assistant chat input`,\"data-og-width\":`3460`,width:`3460`,\"data-og-height\":`2172`,height:`2172`,\"data-path\":`images/anaconda-desktop/agent_studio_home.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/anaconda-29683c67/uta2o0uGk3gYPHMI/images/anaconda-desktop/agent_studio_home.png?w=280\u0026fit=max\u0026auto=format\u0026n=uta2o0uGk3gYPHMI\u0026q=85\u0026s=aab8ca6b83c3624e5910f314b1251f89 280w, https://mintcdn.com/anaconda-29683c67/uta2o0uGk3gYPHMI/images/anaconda-desktop/agent_studio_home.png?w=560\u0026fit=max\u0026auto=format\u0026n=uta2o0uGk3gYPHMI\u0026q=85\u0026s=879fe5e3473779e4abf3e0d0b468d18f 560w, https://mintcdn.com/anaconda-29683c67/uta2o0uGk3gYPHMI/images/anaconda-desktop/agent_studio_home.png?w=840\u0026fit=max\u0026auto=format\u0026n=uta2o0uGk3gYPHMI\u0026q=85\u0026s=abff4a70ebfc66c6f26013a894a2f1cf 840w, https://mintcdn.com/anaconda-29683c67/uta2o0uGk3gYPHMI/images/anaconda-desktop/agent_studio_home.png?w=1100\u0026fit=max\u0026auto=format\u0026n=uta2o0uGk3gYPHMI\u0026q=85\u0026s=8a36602f4be12dc03ebfeafca4baeaf9 1100w, https://mintcdn.com/anaconda-29683c67/uta2o0uGk3gYPHMI/images/anaconda-desktop/agent_studio_home.png?w=1650\u0026fit=max\u0026auto=format\u0026n=uta2o0uGk3gYPHMI\u0026q=85\u0026s=dabb5f8df983a2b56fc0b6ef733bfb10 1650w, https://mintcdn.com/anaconda-29683c67/uta2o0uGk3gYPHMI/images/anaconda-desktop/agent_studio_home.png?w=2500\u0026fit=max\u0026auto=format\u0026n=uta2o0uGk3gYPHMI\u0026q=85\u0026s=9a64dfc837b11b14cf6bb45fbc10eef4 2500w`})}),`\n`,_jsx(Tip,{children:_jsx(_components.p,{children:`Actions that manage conda environments require Anaconda Desktop to be running.`})}),`\n`,_jsx(Heading,{level:`2`,id:`accessing-the-anaconda-assistant`,children:`Accessing the Anaconda Assistant`}),`\n`,_jsxs(_components.p,{children:[`Start a conversation with the assistant from the `,_jsx(Icon,{src:`/images/lucide/home.svg`}),` `,_jsx(_components.strong,{children:`Home`}),` page using the `,_jsx(_components.strong,{children:`Ask the Assistant`}),` chat input. Sending a message opens the assistant in a side panel. The home page also includes quick-action cards for common setup tasks. Each card has two buttons: a direct action button that takes you straight to the relevant creation workflow, and an `,_jsx(_components.strong,{children:`Ask the Assistant`}),` button that pre-populates the chat input with a prompt for that task.`]}),`\n`,_jsxs(_components.p,{children:[`You can also open the assistant side panel from anywhere in Agent Studio by clicking `,_jsx(Icon,{src:`/images/lucide/sparkles.svg`}),` in the upper-right corner. The assistant is aware of the page you are currently viewing and can offer contextual help.`]}),`\n`,_jsx(Heading,{level:`2`,id:`managing-conda-environments`,children:`Managing conda environments`}),`\n`,_jsx(_components.p,{children:`Describe what you need to the assistant in the chat input. The assistant can create environments with specific packages and versions, or you can describe your project and let it determine the right configuration.`}),`\n`,_jsx(_components.p,{children:`Before installing or removing packages, the assistant previews the changes and asks for confirmation.`}),`\n`,_jsx(_components.p,{children:`The assistant can:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Create, clone, rename, and remove conda environments`}),`\n`,_jsx(_components.li,{children:`Search for packages across conda channels, and install, update, or remove them`}),`\n`,_jsx(_components.li,{children:`Add, remove, reorder, and validate conda channels`}),`\n`,_jsx(_components.li,{children:`Create environments from Quick Start templates`}),`\n`,_jsx(_components.li,{children:`Export environments as YAML for sharing`}),`\n`]}),`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`Example prompts:`})}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`“Create an environment called ml-project with Python 3.11, scikit-learn, and pandas”`}),`\n`,_jsx(_components.li,{children:`“What packages are installed in my data-analysis environment?”`}),`\n`,_jsx(_components.li,{children:`“Update numpy to the latest version in my ml-project environment”`}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`managing-agents`,children:`Managing agents`}),`\n`,_jsxs(_components.p,{children:[`Click `,_jsx(_components.strong,{children:`Create`}),` on the `,_jsx(_components.strong,{children:`Create an Agent`}),` card to open the agent creation workflow directly, or click `,_jsx(_components.strong,{children:`Ask the Assistant`}),` to describe what you need in the chat. Detailed requests that describe your agent’s purpose and intended behavior can result in the assistant creating a fully configured agent, including its system prompt, AI provider, and tools. If your use case calls for it, the assistant can create multiple agents configured to work together.`]}),`\n`,_jsx(_components.p,{children:`Before writing custom Python tools, the assistant checks whether an existing MCP server already provides the functionality you need.`}),`\n`,_jsx(_components.p,{children:`The assistant can:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Create agents and configure their system prompt, model, temperature, and response format`}),`\n`,_jsxs(_components.li,{children:[`Write custom Python tools using the `,_jsx(_components.code,{children:`@tool`}),` decorator`]}),`\n`,_jsx(_components.li,{children:`Browse the plugin marketplace, install plugins, and attach them to agents`}),`\n`,_jsx(_components.li,{children:`Connect MCP servers to agents`}),`\n`,_jsx(_components.li,{children:`Start, stop, and check the status of agent runtimes`}),`\n`,_jsx(_components.li,{children:`Invoke other agents by name`}),`\n`]}),`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`Example prompts:`})}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`“Create a code review agent that checks Python files for security issues and suggests fixes”`}),`\n`,_jsx(_components.li,{children:`“Add the Atlassian plugin to my project-manager agent”`}),`\n`,_jsx(_components.li,{children:`“Write a tool for my agent that queries our PostgreSQL database and returns results as a table”`}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`building-mcp-tool-servers`,children:`Building MCP tool servers`}),`\n`,_jsxs(_components.p,{children:[`Click `,_jsx(_components.strong,{children:`Create`}),` on the `,_jsx(_components.strong,{children:`Create a Tool Server`}),` card to open the tool server creation workflow directly, or click `,_jsx(_components.strong,{children:`Ask the Assistant`}),` to describe what you need in the chat. The assistant can scaffold MCP tool server projects that expose Python tools to any MCP-compatible client. Tool servers let you share a set of tools across multiple agents or make them available to external applications like Claude Desktop or Cursor.`]}),`\n`,_jsx(_components.p,{children:`The assistant can:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Create new tool server projects`}),`\n`,_jsxs(_components.li,{children:[`Write Python `,_jsx(_components.code,{children:`@tool`}),` functions for the server`]}),`\n`,_jsx(_components.li,{children:`Sync tool files with the server configuration`}),`\n`,_jsx(_components.li,{children:`Connect a tool server to any agent as an MCP server`}),`\n`]}),`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`Example prompts:`})}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`“Create a tool server called weather-tools with a function that fetches the current forecast for a given city”`}),`\n`,_jsx(_components.li,{children:`“Add a tool to my data-tools server that converts CSV files to JSON”`}),`\n`,_jsx(_components.li,{children:`“Connect my weather-tools server to my travel-planner agent”`}),`\n`]}),`\n`,_jsxs(_components.p,{children:[`For more information about tool servers, see `,_jsx(_components.a,{href:`/anaconda-desktop/agent-studio/tool-servers`,children:`Tool servers`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`connecting-an-ai-provider`,children:`Connecting an AI provider`}),`\n`,_jsxs(_components.p,{children:[`Click `,_jsx(_components.strong,{children:`Connect`}),` on the `,_jsx(_components.strong,{children:`Connect an AI Provider`}),` card to go directly to the AI Providers configuration page, or click `,_jsx(_components.strong,{children:`Ask the Assistant`}),` to get help choosing and setting up a provider.`]}),`\n`,_jsx(_components.p,{children:`The assistant can:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Recommend a provider based on your use case`}),`\n`,_jsx(_components.li,{children:`Walk you through entering an API key or completing an OAuth flow`}),`\n`,_jsx(_components.li,{children:`Help you confirm that a provider is configured correctly`}),`\n`]}),`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`Example prompts:`})}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`“Help me connect to OpenAI”`}),`\n`,_jsx(_components.li,{children:`“Which AI provider should I use for a coding agent?”`}),`\n`,_jsx(_components.li,{children:`“Is my Anthropic API key configured correctly?”`}),`\n`]}),`\n`,_jsxs(_components.p,{children:[`For more information about AI providers, see `,_jsx(_components.a,{href:`/anaconda-desktop/agent-studio/ai-providers`,children:`AI providers`}),`.`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Anaconda Assistant","searchDescription":"Guide to using the Anaconda Assistant in Agent Studio to build agents, manage environments, install plugins, and create tool servers through natural language.","keywords":["assistant","agent","studio","chat","desktop","environments","agents","tool","servers"],"sidebarTitle":"Anaconda Assistant","description":null,"href":"/anaconda-desktop/agent-studio/anaconda-assistant"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Accessing the Anaconda Assistant","slug":"accessing-the-anaconda-assistant","depth":2,"children":[]},{"title":"Managing conda environments","slug":"managing-conda-environments","depth":2,"children":[]},{"title":"Managing agents","slug":"managing-agents","depth":2,"children":[]},{"title":"Building MCP tool servers","slug":"building-mcp-tool-servers","depth":2,"children":[]},{"title":"Connecting an AI provider","slug":"connecting-an-ai-provider","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":["/docs/_mintlify/custom/anaconda-29683c67/b738e1eb47e9934c/_transcend.js","/docs/_mintlify/custom/anaconda-29683c67/3ca111da84ffed5d/docs-dropdown-tooltip.js","/docs/_mintlify/custom/anaconda-29683c67/a3d1c2dd97aa6593/toc-indicator.js"],"subdomain":"anaconda-29683c67","siteName":"Anaconda","title":"Anaconda Assistant - Anaconda","contextualStarterQuestions":[{"_id":"6ada7bd11864d9f201477352","deploymentId":"6781700c5f1e7d2ac00fcc4a","questionText":"How do I connect AI providers?","status":"active","generatedBy":"contextual","path":"anaconda-desktop/agent-studio/anaconda-assistant","createdAt":"2026-10-22T21:10:41.678Z","updatedAt":"2026-10-22T21:10:41.678Z","__v":0},{"_id":"6ada7bd11864d9f201477351","deploymentId":"6781700c5f1e7d2ac00fcc4a","questionText":"What can the assistant help with?","status":"active","generatedBy":"contextual","path":"anaconda-desktop/agent-studio/anaconda-assistant","createdAt":"2026-10-22T21:10:41.678Z","updatedAt":"2026-10-22T21:10:41.678Z","__v":0},{"_id":"6ada7bd11864d9f201477350","deploymentId":"6781700c5f1e7d2ac00fcc4a","questionText":"How do I create an AI agent?","status":"active","generatedBy":"contextual","path":"anaconda-desktop/agent-studio/anaconda-assistant","createdAt":"2026-10-22T21:10:41.678Z","updatedAt":"2026-10-22T21:10:41.678Z","__v":0}],"navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-22T21:02:43.090Z","originalFileLocation":"anaconda-desktop/agent-studio/anaconda-assistant.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"application-name\" content=\"Anaconda\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/anaconda-29683c67/Q6mS5k5M0lNdBscF/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/docs/mintlify-assets/_mintlify/favicons/anaconda-29683c67/Q6mS5k5M0lNdBscF/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/anaconda-29683c67/Q6mS5k5M0lNdBscF/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/anaconda-29683c67/Q6mS5k5M0lNdBscF/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/anaconda-29683c67/Q6mS5k5M0lNdBscF/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/anaconda-29683c67/Q6mS5k5M0lNdBscF/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/anaconda-29683c67/Q6mS5k5M0lNdBscF/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/anaconda-29683c67/Q6mS5k5M0lNdBscF/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/anaconda-29683c67/Q6mS5k5M0lNdBscF/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Anaconda Assistant - Anaconda\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Anaconda\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://www.anaconda.com/docs/anaconda-desktop/agent-studio/anaconda-assistant\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://anaconda-29683c67.mintlify.app/_mintlify/api/og/v2?division=Agent+Studio\u0026amp;title=Anaconda+Assistant\u0026amp;theme=a631e829865976b88c6af112\u0026amp;signature=f481e431e64f51856f7aace46f5422a2f24ae3863c9c7916b42c1b3e8d439bde\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Anaconda Assistant - Anaconda\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://anaconda-29683c67.mintlify.app/_mintlify/api/og/v2?division=Agent+Studio\u0026amp;title=Anaconda+Assistant\u0026amp;theme=a631e829865976b88c6af112\u0026amp;signature=f481e431e64f51856f7aace46f5422a2f24ae3863c9c7916b42c1b3e8d439bde\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/docs/mintlify-assets/_mintlify/favicons/anaconda-29683c67/Q6mS5k5M0lNdBscF/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Anaconda\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#1d6cf7\">\u003clink data-mint-head rel=\"canonical\" href=\"https://www.anaconda.com/docs/anaconda-desktop/agent-studio/anaconda-assistant\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/docs/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/docs/anaconda-desktop/agent-studio/anaconda-assistant.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://www.anaconda.com/#organization\",\"name\":\"Anaconda\",\"url\":\"https://www.anaconda.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/anaconda-29683c67/s-9WR15r5rZoaPqb/logo/light.svg?fit=max\u0026auto=format\u0026n=s-9WR15r5rZoaPqb\u0026q=85\u0026s=5996719b8530aaf065dc1ee1f39b2e67\"}},{\"@type\":\"WebSite\",\"@id\":\"https://www.anaconda.com/docs#website\",\"name\":\"Anaconda\",\"url\":\"https://www.anaconda.com/docs\",\"publisher\":{\"@id\":\"https://www.anaconda.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://www.anaconda.com/docs/anaconda-desktop/agent-studio/anaconda-assistant#webpage\",\"url\":\"https://www.anaconda.com/docs/anaconda-desktop/agent-studio/anaconda-assistant\",\"name\":\"Anaconda Assistant\",\"dateModified\":\"2026-10-22T21:02:43.090Z\",\"isPartOf\":{\"@id\":\"https://www.anaconda.com/docs#website\"},\"breadcrumb\":{\"@id\":\"https://www.anaconda.com/docs/anaconda-desktop/agent-studio/anaconda-assistant#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://www.anaconda.com/docs/anaconda-desktop/agent-studio/anaconda-assistant#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anaconda Desktop\",\"item\":\"https://www.anaconda.com/docs/anaconda-desktop/key-features\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Agent Studio\",\"item\":\"https://www.anaconda.com/docs/anaconda-desktop/agent-studio/main\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Anaconda Assistant\",\"item\":\"https://www.anaconda.com/docs/anaconda-desktop/agent-studio/anaconda-assistant\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://www.anaconda.com/docs/anaconda-desktop/agent-studio/anaconda-assistant#article\",\"headline\":\"Anaconda Assistant\",\"name\":\"Anaconda Assistant\",\"url\":\"https://www.anaconda.com/docs/anaconda-desktop/agent-studio/anaconda-assistant\",\"mainEntityOfPage\":{\"@id\":\"https://www.anaconda.com/docs/anaconda-desktop/agent-studio/anaconda-assistant#webpage\"},\"dateModified\":\"2026-10-22T21:02:43.090Z\",\"keywords\":\"assistant, agent, studio, chat, desktop, environments, agents, tool, servers\",\"publisher\":{\"@id\":\"https://www.anaconda.com/#organization\"},\"isPartOf\":{\"@id\":\"https://www.anaconda.com/docs#website\"}}]}\u003c/script>","siteName":"Anaconda","nav":{"global":null,"products":[{"product":"Anaconda Docs","icon":"https://mintlify.s3.us-west-1.amazonaws.com/anaconda-29683c67/images/anaconda-icon.svg","pages":[{"title":"Anaconda Docs","href":"/main"}]},{"product":"Getting Started","icon":"rocket-launch","pages":[{"title":"Getting Started","href":"/getting-started/main"}]},{"product":"Anaconda.org","icon":"globe","pages":[{"title":"Anaconda.org","href":"/anaconda-org/key-features"}]},{"product":"Anaconda Desktop","icon":"desktop","groups":[{"group":"Anaconda Desktop","tag":"Beta","pages":[{"title":"Anaconda Desktop","sidebarTitle":"Key features","href":"/anaconda-desktop/key-features"},{"title":"System requirements","href":"/anaconda-desktop/system-requirements"},{"title":"Installing Desktop","href":"/anaconda-desktop/install-desktop"},{"title":"Getting started with Anaconda Desktop","sidebarTitle":"Getting started","href":"/anaconda-desktop/getting-started-desktop"},{"title":"Environments","href":"/anaconda-desktop/environments"},{"title":"Packages","href":"/anaconda-desktop/packages"},{"title":"Channels","href":"/anaconda-desktop/channels"},{"title":"Model catalog","href":"/anaconda-desktop/model-catalog"},{"title":"Application catalog","href":"/anaconda-desktop/application-catalog"},{"title":"AI Models","href":"/anaconda-desktop/models"},{"title":"Chat","href":"/anaconda-desktop/chat"},{"title":"Model servers","href":"/anaconda-desktop/servers"},{"group":"Agent Studio","root":{"title":"Anaconda Agent Studio","sidebarTitle":"Agent Studio","tag":"Beta","description":null,"href":"/anaconda-desktop/agent-studio/main"},"tag":"Beta","pages":[{"title":"Anaconda Assistant","sidebarTitle":"Anaconda Assistant","href":"/anaconda-desktop/agent-studio/anaconda-assistant"},{"title":"Agents","description":null,"href":"/anaconda-desktop/agent-studio/agents"},{"title":"Configuring AI providers","sidebarTitle":"AI providers","href":"/anaconda-desktop/agent-studio/ai-providers"},{"title":"Plugins","sidebarTitle":"Plugins","href":"/anaconda-desktop/agent-studio/plugins"},{"title":"Skills","sidebarTitle":"Skills","href":"/anaconda-desktop/agent-studio/skills"},{"title":"Tool servers","sidebarTitle":"Tool servers","href":"/anaconda-desktop/agent-studio/tool-servers"},{"title":"Settings","sidebarTitle":"Settings","href":"/anaconda-desktop/agent-studio/settings"}]},{"title":"Anaconda MCP","sidebarTitle":"Anaconda MCP","tag":"Beta","href":"/anaconda-desktop/mcp"},{"title":"Anaconda Assistant","sidebarTitle":"Anaconda Assistant","tag":"Beta","href":"/anaconda-desktop/anaconda-assistant"},{"title":"Resource consumption","href":"/anaconda-desktop/resource-consumption"},{"title":"Settings","href":"/anaconda-desktop/settings"},{"group":"Desktop API","root":{"title":"Anaconda Desktop API","sidebarTitle":"Getting started","href":"/anaconda-desktop/desktop-api/getting-started"},"pages":[{"group":"Models","pages":[{"title":"Check the health of the models API","deprecated":null,"version":null,"openapi":"/api-reference/desktop-api.json get /api/models/health","href":"/api-reference/models/check-the-health-of-the-models-api"},{"title":"Get all models","deprecated":null,"version":null,"openapi":"/api-reference/desktop-api.json get /api/models","href":"/api-reference/models/get-all-models"},{"title":"Get model details by ID","deprecated":null,"version":null,"openapi":"/api-reference/desktop-api.json get /api/models/{id}","href":"/api-reference/models/get-model-details-by-id"},{"title":"List all files for a specific model","deprecated":null,"version":null,"openapi":"/api-reference/desktop-api.json get /models/{modelId}/files","href":"/api-reference/models/list-all-files-for-a-specific-model"},{"title":"Get details of a specific model file","deprecated":null,"version":null,"openapi":"/api-reference/desktop-api.json get /api/models/{modelId}/files/{fileId}","href":"/api-reference/models/get-details-of-a-specific-model-file"},{"title":"Delete a model file","deprecated":null,"version":null,"openapi":"/api-reference/desktop-api.json delete /api/models/{modelId}/files/{fileId}","href":"/api-reference/models/delete-a-model-file"},{"title":"Update download status of a model file","deprecated":null,"version":null,"openapi":"/api-reference/desktop-api.json patch /api/models/{modelId}/files/{fileId}","href":"/api-reference/models/update-download-status-of-a-model-file"}]},{"group":"Servers","pages":[{"title":"Check the health of the servers API","deprecated":null,"version":null,"openapi":"/api-reference/desktop-api.json get /api/servers/health","href":"/api-reference/servers/check-the-health-of-the-servers-api"},{"title":"Get all servers","deprecated":null,"version":null,"openapi":"/api-reference/desktop-api.json get /api/servers","href":"/api-reference/servers/get-all-servers"},{"title":"Create a new server","deprecated":null,"version":null,"openapi":"/api-reference/desktop-api.json post /api/servers","href":"/api-reference/servers/create-a-new-server"},{"title":"Get server details by ID","deprecated":null,"version":null,"openapi":"/api-reference/desktop-api.json get /api/servers/{serverId}","href":"/api-reference/servers/get-server-details-by-id"},{"title":"Delete a server","deprecated":null,"version":null,"openapi":"/api-reference/desktop-api.json delete /api/servers/{serverId}","href":"/api-reference/servers/delete-a-server"},{"title":"Control server state (start/stop)","deprecated":null,"version":null,"openapi":"/api-reference/desktop-api.json patch /api/servers/{serverId}","href":"/api-reference/servers/control-server-state-startstop"}]}]},{"group":"Tutorials","pages":[{"title":"Developing a chatbot","href":"/anaconda-desktop/tutorials/chatbot-tutorial"},{"title":"Comparing text using embeddings","href":"/anaconda-desktop/tutorials/embedding-tutorial"},{"title":"Crafting effective system prompts","href":"/anaconda-desktop/tutorials/system-prompt"}]},{"group":"Resources","pages":[{"title":"Frequently asked questions","href":"/anaconda-desktop/resources/faq"},{"title":"Security practices","href":"/anaconda-desktop/resources/desktop-security"},{"title":"Release notes","href":"/anaconda-desktop/resources/release-notes"}]},{"title":"Uninstalling Desktop","href":"/anaconda-desktop/uninstall-desktop"}]}]},{"product":"Package Security Manager","icon":"shield-check","versions":[{"version":"6.8.0"},{"version":"6.7.2"},{"version":"6.7.1"},{"version":"6.7.0"},{"version":"6.6.5"},{"version":"6.6.4"},{"version":"6.6.3"},{"version":"6.6.2"},{"version":"6.6.1"},{"version":"6.6.0"},{"version":"6.5.3"},{"version":"6.5.2"},{"version":"6.5.1"},{"version":"6.4.0"},{"version":"6.3.1"},{"version":"6.3.0"},{"version":"6.2.0"},{"version":"6.1.9"},{"version":"6.1.8"},{"version":"6.1.7"},{"version":"6.1.6"},{"version":"6.1.4"}],"pages":[{"title":"Package Security Manager","href":"/anaconda-platform/main"}]},{"product":"Anaconda Platform","icon":"layer-group","pages":[{"title":"Anaconda Platform","href":"/platform/main"}]},{"product":"Data Science \u0026 AI Workbench","icon":"chart-network","versions":[{"version":"5.9.0"},{"version":"5.8.1"},{"version":"5.8.0"},{"version":"5.7.1"},{"version":"5.7.0"},{"version":"5.6.2"},{"version":"5.6.1"},{"version":"5.6.0"},{"version":"5.5.2"},{"version":"5.5.1"}],"pages":[{"title":"Data Science \u0026 AI Workbench","href":"/data-science/latest/main"}]},{"product":"Anaconda CLI \u0026 MCP","icon":"terminal","pages":[{"title":"Anaconda CLI \u0026 MCP","href":"/cli-reference/anaconda-cli/getting-started"}]},{"product":"Legacy applications","icon":"window-restore","pages":[{"title":"Legacy applications","href":"/legacy/anaconda-navigator/main"}]},{"product":"Reference","icon":"book","pages":[{"title":"Reference","href":"/reference/release-notes"}]},{"product":"Support \u0026 Troubleshooting","icon":"headset","pages":[{"title":"Support \u0026 Troubleshooting","href":"/reference/help-support"}]},{"product":"Repository Managers","hidden":true,"pages":[{"title":"Repository Managers","href":"/repo-managers/main"}]}]},"title":"Anaconda Assistant - Anaconda","buildId":"dpl_DGmhKsAzJdVqypJzon18vViniWRY","deploymentId":"dpl_DGmhKsAzJdVqypJzon18vViniWRY","dynamics":["07c022d89b","a74be98ba7"],"chunks":["Frame-Bb6zlep0.js","DynamicMarkdown-34OtG_BH.js","zoom-image-lightbox-B_gjFIjh.js","lightbox-handle-r17bVUz3.js"]}