Credits
Flux-CLI was built by learning from and standing on the shoulders of giants.
Creator
Manmit — GitHub
Inspirations
Rivaan Ranawat
Special thanks to Rivaan Ranawat — educator and open-source agent innovator. His work on AI coding agents was a major inspiration for this project.
Claude Code CLI
The design aesthetics and agent orchestration patterns from Claude Code CLI by Anthropic influenced Flux-CLI's architecture and user experience.
Gemini CLI
Gemini CLI by Google provided additional inspiration for the CLI-based AI agent interaction model.
Open Source Libraries
Flux-CLI would not be possible without these amazing open source projects:
| Library | Purpose |
|---|---|
| Rich | Terminal UI — tables, panels, syntax highlighting, Markdown |
| Click | CLI framework — argument parsing, command structure |
| OpenAI Python SDK | LLM API client — streaming, function calling |
| Pydantic | Data validation — configuration, tool schemas |
| FastMCP | MCP protocol — client transport for external tools |
| httpx | HTTP client — web fetching, API calls |
| tiktoken | Token counting — context management |
| duckduckgo-search | Web search — DuckDuckGo integration |
| platformdirs | OS paths — config and data directories |
| python-dotenv | Environment — .env file loading |
| tomli | TOML parsing — configuration files |
Community
Thank you to everyone who has:
- Opened issues and reported bugs
- Suggested features and improvements
- Contributed code and documentation
- Used Flux-CLI and provided feedback
License
Flux-CLI is open source under the MIT License — see the License page for details.
Built with ❤️ for the open source community.