# nanobot Task Guides Start with [Install and Quick Start](../quick-start.md) and get one reply before using a guide below. Each guide targets one outcome; linked reference pages hold the complete option tables and edge cases. ## Start and Use | Goal | Guide | |---|---| | Build a personal AI agent | [Build a personal AI agent](./build-a-personal-ai-agent.md) | | Use the browser workbench | [AI agent WebUI](./ai-agent-webui.md) | | Run a self-hosted AI agent | [Self-hosted AI agent](./self-hosted-ai-agent.md) | | Run a sustained goal | [Long-running AI agent](./long-running-ai-agent.md) | | Add long-term memory | [AI agent memory](./ai-agent-memory.md) | ## Connect a Chat App Use **Settings → Channels** in the WebUI for guided setup. These guides explain the account, bot, token, permission, and test-message steps on each platform. | Goal | Guide | |---|---| | Connect chat apps | [Chat app AI agent](./chat-app-ai-agent.md) | | Connect Telegram | [Telegram AI agent](./telegram-ai-agent.md) | | Connect Discord | [Discord AI agent](./discord-ai-agent.md) | | Connect Slack | [Slack AI agent](./slack-ai-agent.md) | | Connect Feishu | [Feishu AI agent](./feishu-ai-agent.md) | | Connect WhatsApp | [WhatsApp AI agent](./whatsapp-ai-agent.md) | | Connect WeChat | [WeChat AI agent](./wechat-ai-agent.md) | | Connect QQ | [QQ AI agent](./qq-ai-agent.md) | | Connect Email | [Email AI agent](./email-ai-agent.md) | | Connect Mattermost | [Mattermost AI agent](./mattermost-ai-agent.md) | ## Integrate from Code | Goal | Guide | |---|---| | Run from Python | [Python AI agent SDK](./python-ai-agent-sdk.md) | | Expose `/v1/chat/completions` | [OpenAI-compatible agent API](./openai-compatible-agent-api.md) | ## Configure and Operate | Goal | Guide | |---|---| | Add MCP tools | [Configure MCP tools](./configure-mcp-tools.md) | | Enable web search | [Configure web search](./configure-web-search.md) | | Add model fallback | [Configure model fallback](./configure-model-fallback.md) | | Add an OpenAI-compatible provider | [Configure an OpenAI-compatible provider](./configure-openai-compatible-provider.md) | | Improve Ollama tool prompt-cache reuse | [Configure Ollama prompt caching](./configure-ollama-prompt-cache.md) | | Add Langfuse tracing | [Configure Langfuse observability](./configure-langfuse-observability.md) | | Secure local tools | [Secure a local AI agent](./secure-local-ai-agent.md) | | Deploy the gateway | [Deploy nanobot gateway](./deploy-nanobot-gateway.md) |