omnitrix-ai
v1.9.0
Published
Terminal assistant for software development - now with automode functionality and enhanced UI design
Downloads
9
Maintainers
Readme
Omnitrix
Omnitrix is a Go-based CLI application that brings AI assistance to your terminal. It provides a TUI (Terminal User Interface) for interacting with various AI models to help with coding tasks, debugging, and more.
Installation
npx omnitrix-ai@latest initFeatures
- Interactive TUI: Built with Bubble Tea for a smooth terminal experience
- Multiple AI Providers: Support for OpenAI (priority), Anthropic Claude, Google Gemini, AWS Bedrock, Groq, Azure OpenAI, and OpenRouter
- Session Management: Save and manage multiple conversation sessions
- Tool Integration: AI can execute commands, search files, and modify code
- Vim-like Editor: Integrated editor with text input capabilities
- Persistent Storage: SQLite database for storing conversations and sessions
- LSP Integration: Language Server Protocol support for code intelligence
- File Change Tracking: Track and visualize file changes during sessions
- External Editor Support: Open your preferred editor for composing messages
- Named Arguments for Custom Commands: Create powerful custom commands with multiple named placeholders
Commands
omnitrix init
Initialize Omnitrix in your current project and authenticate your account.
omnitrix status
Display current status including authentication and configuration details.
omnitrix install
Manually install the Omnitrix binary for your platform.
Platform Support
- Linux (x64)
- macOS (x64, ARM64)
- Windows (x64)
Requirements
- Node.js 14.0.0 or higher
License
MIT License
