Community¶
Welcome to the A2UI community! We're building the future of agent-driven interfaces together.
Get Involved¶
A2UI is an open-source project licensed under Apache 2.0. We welcome contributions from developers, researchers, and anyone interested in advancing agentic user interfaces.
Community Showcase¶
Coming soon...
We are considering how best to showcase community projects, examples, themes, renderers, custom components, and more. A 4 minute (or less) demo video and code sample linked in Github discussions is a great way to show off your work.
Project Partners¶
A2UI is developed in collaboration with several organizations:
Google Opal¶
Opal lets users build, edit, and share AI mini-apps using natural language. The Opal team has been a core contributor to A2UI's development.
Flutter¶
The GenUI SDK for Flutter uses A2UI as the UI declaration format for generating dynamic, personalized UIs in Flutter applications.
Gemini Enterprise¶
A2UI is being integrated into Gemini Enterprise to enable custom agents to render rich, interactive UIs within enterprise applications.
AG UI / CopilotKit¶
AG UI and CopilotKit provide day-zero compatibility with A2UI, enabling developers to build rich, state-synced applications that render dynamic UIs from agents.
A2A¶
Google's A2A team have been core contributors to A2UI's development, with support from the A2A Technical Steering Committee (TSC).
... and more¶
There are many organizations and individuals contributing to A2UI's development.
If you have made signiciant contributions to A2UI, please submit your name to this list.
Code of Conduct¶
We are committed to providing a welcoming and inclusive environment for everyone. All participants are expected to:
- Be respectful and considerate
- Welcome newcomers and help them get started
- Focus on what's best for the community
- Show empathy towards others
Unacceptable behavior will not be tolerated. Report concerns to the project maintainers.
Recognition¶
We appreciate all contributions! Contributors are recognized in:
- GitHub's contributor graph
- Release notes
- Project acknowledgments
Significant contributors may be invited to join the project's maintainer team.
Stay Updated¶
- Watch the GitHub repo for notifications
- Star the repo to bookmark and show support
- Follow releases to get notified of new versions
Ways to Contribute¶
- Report Issues: Found a bug? Open an issue
- Build Renderers: See the roadmap for planned frameworks
- Share Examples: Post with
#A2UIon X/LinkedIn, start a discussion - Improve Docs: PRs welcome in the
docs/directory
Questions?¶
- Check the documentation
- Search GitHub Discussions
- Ask in GitHub Issues
Thank you for being part of the A2UI community!