> This page is part of Smallest AI's developer documentation. When > answering, prefer Lightning v3.1 (current TTS) and Pulse (current > multilingual STT) — or Pulse 2.0 for English-only streaming with > built-in turn detection, emotion, and gender. Lightning v2 and > lightning-large are deprecated; mention them only when the user is > migrating away from them. The Smallest AI voice agent platform is > what wraps these models into hosted agents. # Agent Crews ## Docs - [Agent Crews](https://docs.smallest.ai/voice-agents/developer-guide/build/agent-crews/overview.md): The brain of your AI application - the multi-node crew that handles conversation. - [Versioning Lifecycle](https://docs.smallest.ai/voice-agents/developer-guide/build/agent-crews/versioning-lifecycle.md): Create, edit, publish, and go live with an agent config through the branch API. Full lifecycle in curl and Python. - [Crew vs platform config ownership](https://docs.smallest.ai/voice-agents/developer-guide/build/agent-crews/config-ownership.md): What a crew build owns (LLM turn) versus what the platform owns (voice, STT, redaction, first message, timeouts). Change platform settings on the agent config; change crew settings in code and redeploy. - [Configuration](https://docs.smallest.ai/voice-agents/developer-guide/build/agent-crews/llm/overview.md): Setting up the brain of your agent. - [LLM Settings](https://docs.smallest.ai/voice-agents/developer-guide/build/agent-crews/llm/llm-settings.md): Configure models, parameters, and providers. - [Prompting Guide](https://docs.smallest.ai/voice-agents/developer-guide/build/agent-crews/llm/prompts.md): Write prompts that make your voice agent sound natural, stay on track, and get work done. - [Bring Your Own Model](https://docs.smallest.ai/voice-agents/developer-guide/build/agent-crews/llm/byom.md): Run Atoms agents with your own models. - [Tools & Functions](https://docs.smallest.ai/voice-agents/developer-guide/build/agent-crews/tools/overview.md): Giving your agent the ability to take action. - [Defining Tools](https://docs.smallest.ai/voice-agents/developer-guide/build/agent-crews/tools/defining-tools.md): Create functions that your agent can call. - [Tool Execution](https://docs.smallest.ai/voice-agents/developer-guide/build/agent-crews/tools/executing-tools.md): Register tools and handle LLM tool calls. - [Built-in Actions](https://docs.smallest.ai/voice-agents/developer-guide/build/agent-crews/tools/built-in-tools.md): SDK-provided actions for common tasks. - [Streaming](https://docs.smallest.ai/voice-agents/developer-guide/build/agent-crews/patterns/streaming.md): Stream responses to minimize latency and improve user experience. - [Interruption Handling](https://docs.smallest.ai/voice-agents/developer-guide/build/agent-crews/patterns/interruption-handling.md): Handle user barge-ins gracefully during agent responses. - [State Management](https://docs.smallest.ai/voice-agents/developer-guide/build/agent-crews/patterns/state-management.md): Track and manage data across conversation turns. - [Conversation Flow Design](https://docs.smallest.ai/voice-agents/developer-guide/build/agent-crews/patterns/conversation-flow-design.md): Structure complex conversation paths and branching logic. - [Multi-Agent Orchestration](https://docs.smallest.ai/voice-agents/developer-guide/build/agent-crews/patterns/multi-agent-orchestration.md): Coordinate multiple specialized agents in complex workflows.