git-talon logo

git-talon

Pure-Rust git. No subprocess. AI on top.

Why git-talon exists

Every AI git tool shells out to the system git binary. talon does not. It ships a pure-Rust git engine built on the gix crate: no subprocess calls, no parsing CLI output, no race conditions between staged changes and AI inference. KeenAI sits above the engine: commit messages, code review, changelog generation, branch naming. Plugin system for conventional commits, secret scanning, and forge integrations (GitHub, GitLab, Forgejo). Three surfaces: CLI TUI (ratatui), Tauri desktop, MCP server. Built for developers who already know git and want AI augmentation that respects the toolchain.

Capabilities

What git-talon can do

  • Pure-Rust gix engine (no subprocess, no shell-out, no CLI parsing)
  • KeenAI: commit messages, code review, changelog generation, branch naming
  • Plugin system: conventional commits, secret scanning, forge integrations
  • CLI TUI (ratatui), Tauri desktop app, MCP server
  • Local-first inference with Z.ai default provider
Architecture

gix crate provides the git engine in pure Rust. KeenAI layer handles inference. Zero subprocess calls to system git.

The roster

Six predator-named products. Each its own page.

Index
↵ openesc close