About Gofannon
Gofannon is a provider- and model-agnostic toolkit and web app for prototyping AI agents and the lightweight web UIs that wrap them. It targets subject matter experts who need to compose agent behavior and preview interactions in real time without committing to one framework or model provider.
Key features
- 01Guided composition of tools, data sources, and decision paths
- 02Real-time preview of agent interactions with iteration
- 03Lightweight web UIs with forms, chat, and dashboards
- 04Multiple model providers, including OpenAI, Anthropic, and Gemini
Use cases
- 01Demonstrating agent-driven workflows to stakeholders
- 02Validating user journeys that pair agents with forms or chat
- 03Exporting or embedding prototypes for team sharing
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.
Tools
Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.
Details
From the project README
Gofannon
Gofannon is a provider- and model-agnostic toolkit and web application for prototyping AI agents and the lightweight web UIs that wrap them. Subject matter experts compose tools, data sources, and decision paths through a guided interface, preview agent interactions in real time, and hand off working agent-driven experiences without committing to a single AI framework or model provider.
What you can do
- Prototype agents quickly. Compose tools, data sources, and decision paths through a guided interface, and iterate with real-time feedback.
- Design lightweight web UIs. Pair agents with forms, chat surfaces, and dashboards to validate user journeys; export or embed prototypes to share with stakeholders.
- Stay flexible. Gofannon supports multiple model providers (OpenAI, Anthropic, Gemini, and others via LiteLLM) and is designed to keep your work portable across them.
Quickstart
git clone https://github.com/The-AI-Alliance/gofannon.git
cd gofannon/webapp/infra/docker
docker-compose up --build
See the quickstart guide for details, including required environment configuration.
Documentation
Full documentation lives in docs/ and is published at https://the-ai-alliance.github.io/gofannon/. Highlights:
About the name
Gofannon is the Welsh god of smithcraft. See About the name for the story behind the choice.
Roadmap
Planned features and their current status are tracked in ROADMAP.md.
Community
- Report bugs or request features in GitHub Issues.
- Ask questions and discuss ideas in GitHub Discussions.
Contributing
Contributions are welcome. See CONTRIBUTING.md for how to get started, including the "good first issue" label for newcomers and contribution guides for adding tools, integrating new agentic frameworks, and extending the web UI.
Acknowledgments
Thanks to the open-source community for contributions and support that have made this project possible.
License
Gofannon is licensed under the Apache License, Version 2.0. See LICENSE for the full text.
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.