on cdc5f20 help sign in

Glamourous agentic coding for all 💘

git clone ssh://git.iko.soy/crush

TermAI

⚠️ Early Development Notice: This project is in early development and is not yet ready for production use. Features may change, break, or be incomplete. Use at your own risk.

A powerful terminal-based AI assistant for developers, providing intelligent coding assistance directly in your terminal.

TermAI Demo

Overview

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.

Features

Installation

# Coming soon
go install github.com/kujtimiihoxha/termai@latest

Configuration

TermAI looks for configuration in the following locations:

You can also use environment variables:

Usage

# Start TermAI
termai

# Start with debug logging
termai -d

Keyboard Shortcuts

Global Shortcuts

Session Management

Editor Shortcuts (Vim-like)

Navigation

Architecture

TermAI is built with a modular architecture:

Development

Prerequisites

Building from Source

# Clone the repository
git clone https://github.com/kujtimiihoxha/termai.git
cd termai

# Build the diff script first
go run cmd/diff/main.go

# Build
go build -o termai

# Run
./termai

Acknowledgments

TermAI builds upon the work of several open source projects and developers:

License

[License information coming soon]

Contributing

[Contribution guidelines coming soon]