Releases: REXREUS/archon
Releases · REXREUS/archon
Archon v1.0.0
Release Notes - ArchonCLI v1.0.0 🏛️
We are proud to announce the first release of ArchonCLI, an autonomous AI-powered code architect assistant powered by Google Gemini 3.
What is ArchonCLI?
ArchonCLI is designed to help developers understand complex codebases through deep semantic analysis, syntax-based indexing, and a modern terminal interface.
Key Features in v1.0.0:
🧠 Syntax-Aware RAG
Uses Tree-Sitter to understand code structure (functions, classes, types) instead of just raw text, providing much more accurate answers.
💻 Dual Interface
- Interactive TUI: A rich visual experience using Bubble Tea for deep code exploration.
- Fast CLI: Fast, Cobra-based commands that can be automated in scripts or CI/CD pipelines.
⚡ Performance & Optimization
- Context Caching: Leverages Gemini 3's caching feature to reduce latency and API costs by up to 90% on large projects.
- Smart Rate Limiting: Intelligent Token Bucket algorithm implementation to handle API quota limits gracefully.
🛠️ Developer Power Tools
archon review: Automated code review for staged changes.archon commit: Automated generation of conventional commit messages.archon test: Instant unit test generation for any file.archon diagram: Mermaid/PlantUML diagram generation from your architecture.archon refactor: AI-driven refactoring suggestions.
Installation
Linux/macOS
curl -sSL https://raw.githubusercontent.com/rexreus/archon/main/scripts/install.sh | bashWindows (PowerShell)
irm https://raw.githubusercontent.com/rexreus/archon/main/scripts/install.ps1 | iexHow to Create a Release Tag (For Maintainers)
If you are the repository owner, you can run the following commands to tag this release:
git tag -a v1.0.0 -m "First stable release of ArchonCLI v1.0.0"
git push origin v1.0.0ArchonCLI - Empowering Architects with AI Intelligence.