EveryDev.ai
Subscribe
Home
Tools

3,569+ AI tools

  • New
  • Trending
  • Featured
  • Compare
  • Arena
Categories
  • Agents2189
  • Coding1574
  • Infrastructure698
  • Marketing534
  • Projects498
  • Research456
  • Design416
  • Analytics389
  • Testing296
  • MCP290
  • Security286
  • Data262
  • Integration197
  • Prompts189
  • Communication183
  • Extensions173
  • Learning170
  • Voice151
  • Commerce135
  • DevOps123
  • Web86
  • Finance26
AI Tools by Topic
  • AI Coding Assistants
  • Agent Frameworks
  • MCP Servers
  • AI Prompt Tools
  • Vibe Coding Tools
  • AI Design Tools
  • AI Database Tools
  • AI Website Builders
  • AI Testing Tools
  • LLM Evaluations
Follow Us
  • X / Twitter
  • LinkedIn
  • Reddit
  • Discord
  • Threads
  • Bluesky
  • Mastodon
  • YouTube
  • GitHub
  • Instagram
Get Started
  • About
  • Editorial Standards
  • Corrections & Disclosures
  • Community Guidelines
  • Advertise
  • Contact Us
  • Newsletter
  • Submit a Tool
  • Start a Discussion
  • Write A Blog
  • Share A Build
  • Terms of Service
  • Privacy Policy
Explore with AI
  • ChatGPT
  • Gemini
  • Claude
  • Grok
  • Perplexity
Agent Experience
  • llms.txt
Theme
With AI, Everyone is a Dev. EveryDev.ai © 2026
    1. Home
    2. Tools
    3. hax
    hax icon

    hax

    AI Coding Assistants
    Featured

    A minimalist, terminal-native coding agent written in C that supports local and cloud LLMs with a tiny memory footprint.

    Visit Website

    At a Glance

    Pricing
    Open Source

    Fully free and open source under the MIT License. Download and use without cost.

    Engagement

    Available On

    Windows
    macOS
    Linux
    API
    CLI

    Resources

    WebsiteDocsGitHubllms.txt

    Topics

    AI Coding AssistantsCommand Line AssistantsLocal Inference

    Alternatives

    Bob's CLIDeepTideSmallCode
    Developer
    Oleksandr ChekhovskyiKyiv, UkraineEst. 2026

    Listed Aug 2026

    About hax

    hax is a minimalist, terminal-native coding agent written in C by Oleksandr Chekhovskyi, released under the MIT License. It runs as a single native binary with a small dependency set, starts instantly, and uses only a few megabytes of RAM — leaving more headroom for local LLMs. The project is fully open source on GitHub and available for Linux, macOS, and Windows (via WSL).

    What It Is

    hax is a command-line coding agent designed for developers who live in the terminal and want a lightweight, auditable AI assistant without the overhead of plugin runtimes, IDE panels, or MCP marketplaces. It operates as an interactive REPL or a one-shot prompt runner (-p flag), and it can resume past sessions by directory. The agent sends prompts to a connected LLM provider, streams the response with Markdown rendering, and executes tool calls — all within the native terminal without hijacking scrollback or the display.

    Provider and Model Support

    hax supports a broad range of LLM providers out of the box:

    • OpenAI (and compatible endpoints) via OPENAI_API_KEY
    • Anthropic (and compatible endpoints) via ANTHROPIC_API_KEY
    • Codex via the official codex CLI and a ChatGPT subscription
    • OpenRouter via OPENROUTER_API_KEY
    • llama.cpp — run llama-server locally, then hax --provider llama.cpp
    • Ollama — run ollama serve
    • Custom or compatible endpoints via docs/providers.md

    Local models are treated as first-class: hax auto-discovers the model and runtime capabilities from a running llama-server, requiring no custom provider config block for the default setup.

    Design Philosophy and Target Audience

    The project's docs/philosophy.md explicitly documents each feature omission and the Unix-composition pattern that covers the need instead. hax deliberately avoids MCP marketplaces, plugin runtimes, IDE panels, and per-command permission prompts. Its target audience, as stated in the README, includes developers who live in the terminal, run local models, audit what their tools do, package software for distros, or run agents where resources are scarce.

    Key design choices include:

    • XDG paths and plain-text config and session files
    • Clean stdout in -p one-shot mode with resume hints on stderr
    • Composition via subprocesses instead of a plugin system
    • Transcript view (Ctrl+T) showing exactly what was sent to the model and what it replied
    • Optional wire protocol trace for deep debugging

    Setup Path

    hax installs via Homebrew on macOS or Linux (brew install oleksandrchekhovskyi/hax/hax), from the AUR on Arch Linux, or as a prebuilt static binary (x86_64 or aarch64) from the GitHub releases page. Building from source requires a C compiler, libcurl, jansson, meson, ninja, and pkg-config; a helper script (scripts/install_deps.sh) handles dependency installation on Debian/Ubuntu, Fedora, Arch, openSUSE, Alpine, and macOS.

    Update: hax v0.3.0

    The latest release is v0.3.0, published on 2026-08-12. The repository was created in April 2026 and has seen active development, with the last push on 2026-08-13. The project has accumulated 217 stars and 10 forks on GitHub, signaling early community traction for a tool that positions itself as a resource-efficient alternative to heavier coding agents.

    hax - 1

    Community Discussions

    Be the first to start a conversation about hax

    Share your experience with hax, ask questions, or help others learn from your insights.

    Pricing

    OPEN SOURCE

    Open Source

    Fully free and open source under the MIT License. Download and use without cost.

    • Single native C binary
    • All providers supported (OpenAI, Anthropic, llama.cpp, Ollama, OpenRouter, Codex)
    • Interactive REPL and one-shot mode
    • Session resume
    • Transcript view

    Capabilities

    Key Features

    • Single native C binary with minimal dependencies
    • Interactive REPL and one-shot prompt mode (-p flag)
    • Session resume by directory (--resume)
    • Streaming Markdown rendering in terminal
    • Live tool output without hijacking scrollback
    • Transcript view showing full model conversation (Ctrl+T)
    • Optional wire protocol trace for debugging
    • Auto-discovery of llama.cpp model and runtime capabilities
    • Supports OpenAI, Anthropic, Codex, OpenRouter, llama.cpp, Ollama
    • XDG paths and plain-text config/session files
    • Clean stdout in one-shot mode with resume hints on stderr
    • Composition via subprocesses instead of plugins
    • @file completion via fzf
    • Prebuilt static binaries for x86_64 and aarch64
    • Homebrew and AUR package support

    Integrations

    OpenAI API
    Anthropic API
    OpenRouter
    llama.cpp
    Ollama
    Codex CLI
    Homebrew
    AUR (Arch Linux)
    fzf
    API Available
    View Docs

    Ratings & Reviews

    No ratings yet

    Be the first to rate hax and help others make informed decisions.

    Developer

    Oleksandr Chekhovskyi

    Oleksandr Chekhovskyi builds hax, a minimalist terminal-native coding agent written in C. The project prioritizes resource efficiency, auditability, and Unix-composition principles over feature bloat. hax is released under the MIT License and distributed via Homebrew, AUR, and GitHub releases.

    Founded 2026
    Kyiv, Ukraine
    1 employees

    Used by

    Open-source community
    AI-Ezio (derivative project)
    Read more about Oleksandr Chekhovskyi
    WebsiteGitHub
    1 tool in directory

    Similar Tools

    Bob's CLI icon

    Bob's CLI

    Bob's CLI is a terminal-based AI coding assistant from Bob's Workshop (a Seedling company) with a local-first design that can run on-device models so source code stays on your machine.

    DeepTide icon

    DeepTide

    A terminal-native AI coding agent built around DeepSeek, offering a Swift-native macOS binary and a cross-platform CLI with local inference support.

    SmallCode icon

    SmallCode

    A terminal-native AI coding agent optimized for small local LLMs (8B-35B parameters), with intelligent context management, forgiving tool parsing, and patch-first editing.

    Browse all tools

    Related Topics

    AI Coding Assistants

    AI tools that help write, edit, and understand code with intelligent suggestions.

    751 tools

    Command Line Assistants

    AI-powered command-line assistants that help developers navigate, search, and execute terminal commands with intelligent suggestions and context awareness.

    211 tools

    Local Inference

    Tools and platforms for running AI inference locally without cloud dependence.

    163 tools
    Browse all topics
    Back to all toolsSuggest an edit
    ratings
    discussions