Official Framework Documentation
Browse comprehensive architectural guides, installation instructions, multi-agent handoff patterns, and the full Python SDK reference.
An open source ecosystem built by and for developers creating conversational AI agents, tools, and multi-channel workflows in Python.
Browse comprehensive architectural guides, installation instructions, multi-agent handoff patterns, and the full Python SDK reference.
Explore the official Python SDK source code, star the project, browse commit history, and follow ongoing development.
Encountered a bug or unexpected behavior in the SDK? Submit an issue with a reproducible example and environment details.
Suggest new channel connectors, LLM providers, memory backends, or agent orchestration patterns for upcoming releases.
Contribute bug fixes, performance improvements, documentation updates, or new features directly to the authoritative repository.
Track published stable releases, inspect changelogs, review release notes, and check prerelease candidate availability.
Install official releases directly via pip. Verify package checksums, dependencies, and version availability on the Python Package Index.
We welcome contributions of all kinds — code, documentation, bug reports, and feedback. Here is how to get started:
Fork the official repository on GitHub and clone your fork locally to begin development.
Create a virtual environment with Python >= 3.10 and install the package with development dependencies using pip.
Follow strict typing, adhere to async best practices, write comprehensive unit tests, and verify tests pass.
Open a descriptive Pull Request referencing any related issues and following Conventional Commits format.
chatflow-agent is an open source project distributed under the MIT License and led by Gustavo Baranda. All collaboration, issue tracking, and roadmap discussions take place transparently on GitHub.