Skip to content

API Reference

This section is generated automatically from the docstrings of the parrot package by mkdocstrings. The pages mirror the top-level subpackages most users interact with.

Module What's there
Clients AbstractClient, provider wrappers, presets
Bots AbstractBot, Chatbot, Agent, crews
Tools @tool, AbstractToolkit, OpenAPIToolkit
Memory Conversation memory, episodic memory
Stores Vector store back-ends
Loaders Document loaders for RAG
Integrations Messaging platform adapters
MCP Model Context Protocol clients & servers
A2A Agent-to-Agent protocol

Coverage

Some modules have richer docstrings than others. If a page looks sparse, that's an invitation to improve the docstrings upstream in packages/ai-parrot/src/parrot/ — not to rewrite the page.

For conceptual narratives, jump into the chapter pages on the left sidebar.