Live preview
FlueOutput will stream here when you run the agent.
Summary
The Docs Chatbot Agent answers questions about a code library's API. It looks up structured function documentation — signatures, parameters, and examples — and answers using only what the docs say. Reach for it to drop a grounded "ask the docs" assistant into a docs site, an IDE, or a support channel.
Install
$ pnpm dlx shadcn@latest add @agentcn/flue/docs-chatbot
Composition
agents/
└── docs-chatbot.ts # Agent with the lookup_docs tool
tools/
└── lookup-docs.ts # Looks up functions by name or keyword
data/
└── functions.json # Sample documentation sourceCustomization
- Point at your docs. Replace
data/functions.jsonwith your generated API docs, or changelookup-docs.tsto fetch from a remote source. - Improve matching. Swap the substring filter for embeddings-based search.
- Expose it as MCP. Wrap the tool in an MCP server for other clients.
- Swap the model. Change the
modelfield on the agent.