|
|
10 months ago | |
|---|---|---|
| cmd | 10 months ago | |
| internal | 10 months ago | |
| .gitignore | 11 months ago | |
| README.md | 10 months ago | |
| go.mod | 10 months ago | |
| go.sum | 11 months ago | |
| main.go | 10 months ago | |
| sqlc.yaml | 11 months ago |
A powerful terminal-based AI assistant for developers, providing intelligent coding assistance directly in your terminal.
TermAI 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.
# Coming soon
go install github.com/kujtimiihoxha/termai@latest
TermAI looks for configuration in the following locations:
$HOME/.termai.json$XDG_CONFIG_HOME/termai/.termai.json./.termai.json (local directory)You can also use environment variables:
ANTHROPIC_API_KEY: For Claude modelsOPENAI_API_KEY: For OpenAI modelsGEMINI_API_KEY: For Google Gemini models# Start TermAI
termai
# Start with debug logging
termai -d
L: View logsN: Create new sessionEsc: Close current viewBackspace: Go backCtrl+C or q: Quit?: Toggle helpTermAI is built with a modular architecture:
# Clone the repository
git clone https://github.com/kujtimiihoxha/termai.git
cd termai
# Build
go build -o termai
# Run
./termai
TermAI builds upon the work of several open source projects and developers:
[License information coming soon]
[Contribution guidelines coming soon]