Output will stream here when you run the agent.
Summary
The Docs Expert Agent answers technical questions about libraries, APIs, and tools by searching the live web — preferring official documentation and citing every claim. Reach for it as a grounded "ask the docs" helper that returns copy-pasteable answers instead of hallucinated APIs.
Installation
$ pnpm dlx shadcn@latest add @agentcn/mastra/docs-expert
Composition
├── config.ts # Agent definition (model + config)
├── instructions.md # Cite-your-sources answering instructions
└── tools/
└── web_search.ts # Web search via the Exa APICustomization
- Swap the search provider. Edit
web_search.tsfor Brave, Tavily, or a docs-specific index. - Constrain to your docs. Restrict queries to a domain to build a product-specific expert.
- Add page fetching. Add a
scrape_urltool so the agent reads full pages. - Swap the model. Edit
config.ts.