Skip to content

Commit 874e379

Browse files
Clean readme
1 parent 3ef3b69 commit 874e379

1 file changed

Lines changed: 44 additions & 59 deletions

File tree

README.md

Lines changed: 44 additions & 59 deletions
Original file line numberDiff line numberDiff line change
@@ -1,79 +1,64 @@
1-
![logo](https://the-ai-alliance.github.io/gofannon/assets/images/logo_1000x1260.png)
2-
<!-- ![CI](https://github.com/The-AI-Alliance/gofannon/actions/workflows/main.yml/badge.svg) -->
3-
![PyPI](https://img.shields.io/pypi/v/gofannon)
4-
![License](https://img.shields.io/github/license/The-AI-Alliance/gofannon)
5-
![Issues](https://img.shields.io/github/issues/The-AI-Alliance/gofannon)
6-
![GitHub stars](https://img.shields.io/github/stars/The-AI-Alliance/gofannon?style=social)
7-
8-
# `gofannon`
9-
10-
**[gofannon](https://the-ai-alliance.github.io/gofannon/)** is now a web app that helps subject matter experts rapidly prototype AI agents and the web UIs that wrap them. Build flows, preview interactions, and share working agent-driven experiences without having to become a framework specialist.
11-
12-
Professional support and advisory services are available from **AtA Systems**—learn more at [ramenata.ai](https://ramenata.ai).
13-
14-
## 🌟🌟 What you can do 🌟🌟
15-
1. **Prototype agents fast**
16-
- Compose tools, data sources, and decision paths through a guided interface.
17-
- Preview responses and iterate with real-time feedback.
18-
2. **Design lightweight web UIs**
19-
- Pair your agents with forms, chat surfaces, and dashboards to validate user journeys quickly.
20-
- Export or embed prototypes to share with stakeholders.
21-
3. **Stay flexible**
22-
- Keep using your preferred AI stack—gofannon focuses on prototyping and handoff, not lock-in.
23-
4. **Get expert help when you need it**
24-
- AtA Systems offers professional support, integration help, and custom extensions for teams building on gofannon.
25-
26-
## 🎓🎓 Why the name `gofannon`? 🎓🎓
27-
28-
See [`why_the_name_gofannon`](https://the-ai-alliance.github.io/gofannon/about/the_name_gofannon/) for the rich story on why we chose to honor this Celtic Diety
29-
30-
## ⚡️⚡️Quickstart ⚡️⚡️
31-
32-
```bash
1+
<p align="center">
2+
<img src="https://raw.githubusercontent.com/The-AI-Alliance/gofannon/main/website/static/img/logo_1000x1260.png" alt="Gofannon" width="200">
3+
</p>
4+
5+
# Gofannon
6+
7+
[![PyPI](https://img.shields.io/pypi/v/gofannon)](https://pypi.org/project/gofannon/)
8+
[![License](https://img.shields.io/github/license/The-AI-Alliance/gofannon)](LICENSE)
9+
[![Issues](https://img.shields.io/github/issues/The-AI-Alliance/gofannon)](https://github.com/The-AI-Alliance/gofannon/issues)
10+
11+
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.
12+
13+
## What you can do
14+
15+
- **Prototype agents quickly.** Compose tools, data sources, and decision paths through a guided interface, and iterate with real-time feedback.
16+
- **Design lightweight web UIs.** Pair agents with forms, chat surfaces, and dashboards to validate user journeys; export or embed prototypes to share with stakeholders.
17+
- **Stay flexible.** Gofannon supports multiple model providers (OpenAI, Anthropic, Gemini, and others via LiteLLM) and is designed to keep your work portable across them.
18+
19+
## Quickstart
20+
21+
```bash
3322
git clone https://github.com/The-AI-Alliance/gofannon.git
3423
cd gofannon/webapp/infra/docker
3524
docker-compose up --build
3625
```
37-
For more information, see our [quickstart guide](https://github.com/The-AI-Alliance/gofannon/blob/main/docs/quickstart/README.md).
3826

39-
## 🏆🏆 Acknowledgments 🏆🏆
27+
See the [quickstart guide](docs/quickstart/README.md) for details, including required environment configuration.
28+
29+
## Documentation
4030

41-
We would like to thank the open-source community for their contributions and support in making this project possible.
31+
Full documentation lives in [`docs/`](docs/) and is published at <https://the-ai-alliance.github.io/gofannon/>. Highlights:
4232

43-
<a href="https://github.com/The-AI-Alliance/gofannon/graphs/contributors">
44-
<img src="https://contrib.rocks/image?repo=The-AI-Alliance/gofannon" />
45-
</a>
33+
- [Quickstart](docs/quickstart/README.md)
34+
- [Developer quickstart](docs/developers-quickstart.md)
35+
- [API reference](docs/api.md)
36+
- [LLM provider configuration](docs/llm-provider-configuration.md)
37+
- [Testing](docs/testing/README.md)
4638

47-
Made with [contrib.rocks](https://contrib.rocks).
39+
## About the name
4840

49-
## 🗞️🗞️ Stay Up To Date 🗞️🗞️
41+
Gofannon is the Welsh god of smithcraft. See [About the name](docs/about-name-origin.md) for the story behind the choice.
5042

51-
Star `gofannon` for good karma (and to receive updates in your github feed).
43+
## Roadmap
5244

53-
![gif showng how to star](https://the-ai-alliance.github.io/gofannon/assets/images/github-star.gif)
45+
Planned features and their current status are tracked in [ROADMAP.md](ROADMAP.md).
5446

55-
## 🚲🚲 Roadmap 🚲🚲
56-
57-
For a detailed overview of planned features and their current status, please refer to the [ROADMAP](https://github.com/The-AI-Alliance/gofannon/blob/main/ROADMAP.md).
47+
## Community
5848

59-
## 📘📘 Documentation 📘📘
49+
- Report bugs or request features in [GitHub Issues](https://github.com/The-AI-Alliance/gofannon/issues).
50+
- Ask questions and discuss ideas in [GitHub Discussions](https://github.com/The-AI-Alliance/gofannon/discussions).
6051

61-
Documentation can be found [here](https://github.com/The-AI-Alliance/gofannon/tree/main/docs). Each tool comes with its own documentation, which can be found in the docs/ directory. The documentation provides detailed information on how to use each tool, including required parameters and example usage.
52+
## Contributing
6253

63-
### Testing Documentation
54+
Contributions are welcome. See [CONTRIBUTING.md](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.
6455

65-
For information about running tests and contributing code with tests, see the [Testing Documentation](https://github.com/The-AI-Alliance/gofannon/tree/main/docs/testing):
66-
- [Testing Overview](https://github.com/The-AI-Alliance/gofannon/blob/main/docs/testing/README.md) - Quick start and testing strategy
67-
- [Unit Testing Guide](https://github.com/The-AI-Alliance/gofannon/blob/main/docs/testing/unit-testing.md) - How to write unit tests
68-
- [Contributing Tests](https://github.com/The-AI-Alliance/gofannon/blob/main/docs/testing/contributing.md) - PR requirements
56+
## Acknowledgments
6957

70-
## ☎️☎️ Contact Us ☎️☎️
58+
Thanks to the open-source community for contributions and support that have made this project possible.
7159

72-
[Contact Information](https://the-ai-alliance.github.io/gofannon/community/contact.html)
60+
[![Contributors](https://contrib.rocks/image?repo=The-AI-Alliance/gofannon)](https://github.com/The-AI-Alliance/gofannon/graphs/contributors)
7361

74-
## 🧑‍⚖️🧑‍⚖️ License 🧑‍⚖️🧑‍⚖️
75-
76-
This project is licensed under the ASFv2 License. See the [LICENSE](https://github.com/The-AI-Alliance/gofannon/blob/main/LICENSE) file for more details.
62+
## License
7763

78-
79-
64+
Gofannon is licensed under the Apache License, Version 2.0. See [LICENSE](LICENSE) for the full text.

0 commit comments

Comments
 (0)