hax icon
hax icon

hax

A minimalist, terminal-native coding agent. A single native C binary that uses a few MBs of RAM. Local models are first-class via llama.cpp and Ollama; also OpenAI, Anthropic, OpenRouter, and Codex.

hax screenshot 1

Cost / License

  • Free
  • Open Source (MIT)

Application type

Platforms

  • Mac
  • Linux
  • BSD
  • FreeBSD
  • Homebrew
  • OpenBSD
9likes
0articles

Features

Properties

  1.  Lightweight
  2.  Privacy focused
  3.  Minimalistic
  4.  AI-Powered

Features

  1.  Ad-free
  2.  No Tracking
  3.  Support for MarkDown
  4.  Works Offline
  5.  No registration required
  6.  Local AI
  7. Claude icon  Claude Integration
  8.  OpenAI Integration
  9.  Support for Keyboard Shortcuts
  10.  Terminal-based
  11.  Tui

hax News & Activities

Highlights All activities

Recent activities

  • prettycurious1 liked hax
  • vaneesalenz liked hax
  • Claude Code icon
    oleksandr_chekhovskyi added hax as alternative to Claude Code and Pi Agent + 2 similar activities
  • Pilotdeck liked hax
  • techtheist liked hax
  • Kyle-Stinson thinks Lightweight is a important feature of hax
  • priceproven liked hax
  • sentipulse reviewed hax  

    I really appreciate this kind of minimalism. A fast, lightweight coding agent that simply works in the terminal without unnecessary layers is refreshing. Sometimes less really is more.

  • fx - Coding Agent icon
    POX added hax as alternative to fx - Coding Agent
  • bnchndlr liked hax

hax information

AlternativeTo Categories

AI Tools & ServicesDevelopment

GitHub repository

  •  799 Stars
  •  49 Forks
  •  13 Open Issues
  •   Updated  
View on GitHub

Our users have written 1 comments and reviews about hax, and it has gotten 9 likes

hax was added to AlternativeTo by Paul on and this page was last updated .

Comments and Reviews

   
Top Positive Comment
Viktor Korobov
0

I really appreciate this kind of minimalism. A fast, lightweight coding agent that simply works in the terminal without unnecessary layers is refreshing. Sometimes less really is more.

Official Links

What is hax?

A minimalist, terminal-native coding agent written in C.

Key features:

  • Lightweight by design — A single native C binary with a small dependency set. Starts instantly, and uses very small amount of memory (just a few MBs) - so more RAM is left for your local LLMs.
  • Local models are first-class — Start llama-server -m [model].gguf, then hax --provider llama.cpp, and hax auto-discovers the model and runtime capabilities. No custom provider config block needed for the default setup.
  • Respects your terminal — Streaming Markdown and live tool output, reflowed for display in the terminal. Only redraws the current streaming line or the input area, native scrollback is preserved. Does not take over or mess with your terminal.
  • Inspectable — See exactly what was sent to the model and what it replied in a usable transcript view (Ctrl+T). Optionally collect a detailed wire protocol trace.
  • Use any provider/model — Supports OpenAI (+compatible), Anthropic (+compatible), Codex (via ChatGPT subscription), OpenRouter, llama.cpp, etc.
  • Well-behaved Unix tool — XDG paths, clean stdout in -p one-shot mode with resume hints on stderr, plain-text config and session files, composition via subprocesses instead of plugins.