All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Initial release of nano-opencode
- Multi-model AI support (Anthropic Claude, OpenAI GPT)
- Interactive CLI with command system
- Session management with SQLite persistence
- File operation tools (read, write, edit)
- Code search tools (glob, grep)
- Shell command execution
- Streaming responses with tool calling
- Configuration management
- Comprehensive test suite (18 tests)
- Full documentation
- 97% smaller than OpenCode (1,558 vs ~50,000 LOC)
- 90%+ feature parity with full OpenCode
- Fast startup (< 100ms)
- Simple, readable codebase
- TypeScript with strict mode
- Minimal dependencies (7 production)
- README with full usage guide
- METRICS document with comparison data
- CONTRIBUTING guide for developers
- MIT License
- Example environment configuration