# Brainstormer ## Docs - [Create an agent](https://docs.brainstormer.io/agents/create.md): Use Classic Setup to build an agent step by step, or use the Creator Wizard to generate one from your existing content. - [Agents](https://docs.brainstormer.io/agents/overview.md): Agents are AI assistants you configure with a model, system prompt, and optional knowledge base or voice. Build one in minutes — no infrastructure required. - [Version history](https://docs.brainstormer.io/agents/versioning.md): Every time you update and publish an agent, a new version is saved. You can view the full history, compare versions, and roll back to any previous configuration. - [Voice cloning](https://docs.brainstormer.io/agents/voice.md): Upload audio samples to create a custom text-to-speech voice for your agent. The agent speaks in that voice in chat and via the API. - [Agents](https://docs.brainstormer.io/api/agents.md): List and retrieve agents in your organization via the Brainstormer API. - [Authentication](https://docs.brainstormer.io/api/authentication.md): How to authenticate with the Brainstormer API using API keys. - [Chat](https://docs.brainstormer.io/api/chat.md): Send messages to an agent and receive AI-generated replies via the Brainstormer API. - [Errors](https://docs.brainstormer.io/api/errors.md): HTTP error codes returned by the Brainstormer API and how to handle them. - [Knowledge Base](https://docs.brainstormer.io/api/knowledge.md): Search a Brainstormer knowledge base using semantic search via the API. - [Conversations](https://docs.brainstormer.io/chat/conversations.md): How to start, navigate, and manage conversations with your agents in the Brainstormer chat interface. - [File attachments](https://docs.brainstormer.io/chat/file-attachments.md): Attach images, documents, audio, video, and data files to your chat messages for the agent to analyze. - [Core concepts](https://docs.brainstormer.io/concepts.md): Key terms and concepts you'll encounter while using Brainstormer. - [Introduction](https://docs.brainstormer.io/introduction.md): Brainstormer is an AI agent platform for building, deploying, and integrating intelligent assistants powered by 300+ models. - [Knowledge Base](https://docs.brainstormer.io/knowledge/overview.md): Give your agents access to your own documents, websites, and content sources so they can answer questions grounded in your data. - [How RAG works in chat](https://docs.brainstormer.io/knowledge/rag.md): Understand how your agent retrieves knowledge base content, cites sources, and lets users explore what it found. - [Adding sources](https://docs.brainstormer.io/knowledge/sources.md): Upload documents or connect URLs, RSS feeds, and social profiles to populate your knowledge base. - [Credits and billing](https://docs.brainstormer.io/organization/credits.md): Understand how Brainstormer credits work, what consumes them, and how to monitor and top up your organization's balance. - [Organization settings](https://docs.brainstormer.io/organization/settings.md): Configure your organization profile, manage team access, control agent permissions, and update your personal profile. - [Team management](https://docs.brainstormer.io/organization/team.md): Invite colleagues, assign roles, and manage who has access to your Brainstormer organization. - [Quick start](https://docs.brainstormer.io/quickstart.md): Create your first agent and make a live API call in under ten minutes.