Skip to main content

Guides

A guide is a walkthrough: one outcome, shortest path, followed start to finish. A reference page lists every option. A guide picks the ones you need and gets you to a working result. When a guide and a reference disagree about a default, the reference is right — that is what it is for.

Get one reply working first with Install and Quick Start. Then pick the row that matches what you are trying to do.

The groups below are the same ones in the sidebar, and every guide in the tree appears here. The two cannot drift, because the docs build fails on a page that is not listed.

Connect a channel​

Use Settings → Channels in the WebUI for guided setup. These guides cover the part the WebUI cannot do for you: the account, bot, token and permission steps on the platform's own side.

GoalGuide
Understand the shape all channels shareChat app AI agent
Connect TelegramTelegram AI agent
Connect DiscordDiscord AI agent
Connect SlackSlack AI agent
Connect MattermostMattermost AI agent
Connect WhatsAppWhatsApp AI agent
Connect EmailEmail AI agent
Connect SignalSignal AI agent
Connect MatrixMatrix AI agent
Connect Microsoft TeamsMicrosoft Teams AI agent

Platform prerequisites and manual JSON for every channel: Channels.

Choose a model​

GoalGuide
Point nanoinfra at any OpenAI-compatible endpointConfigure an OpenAI-compatible provider
Keep answering when a provider failsConfigure model fallback
Stop Ollama re-reading the whole prompt each turnConfigure Ollama prompt caching

Which provider to pick and why: Providers and Models and the Provider Cookbook.

Add a capability​

GoalGuide
Give the agent tools from an MCP serverConfigure MCP tools
Let the agent search and fetch the webConfigure web search
Give it memory that survives the sessionAI agent memory
Have it work a goal over hours or daysLong-running AI agent

Lock it down​

Read these before exposing nanoinfra to anything but your own machine.

GoalGuide
Bound what local tools may read and runSecure a local AI agent
Make an approval name a person, not a shared tokenNamed approvers with a proxy

The policy behind both: Capability Gates and Identity and SSO.

Run it for real​

GoalGuide
Work in the browser workbenchAI agent WebUI
Run it on your own hardware, unattendedDeploy nanoinfra gateway
Trace turns, tools and costConfigure Langfuse observability

Serving separate customers rather than separate bots: Multi-Tenancy.

Build on it​

GoalGuide
Drive nanoinfra from PythonPython AI agent SDK
Expose /v1/chat/completions to your own codeOpenAI-compatible agent API

Another way through​

The sidebar groups pages by subject and keeps these guides as one track. Tags cut across both, so you can ask the questions neither grouping answers:

Browse all tags.