hax

终端里跑的极简 C 语言 AI 编码助手,轻快不臃肿

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 智能体 🍴 复刻 69 🐛 待处理 22 👀 关注 5
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 981
维护状态 活跃
是否开源 开源
定价模式 🏷️完全免费 开源项目,免费使用,定价信息待确认

项目预览

hax 项目界面预览图
图片来源:项目官网

项目数据

分类智能体
开发团队OleksandrChekhovskyi
官网地址https://usehax.dev
定价模式🏷️完全免费
价格说明开源项目,免费使用,定价信息待确认
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议MIT
主要语言C
技术栈/模型ai-agent,anthropic,c,cli,coding-agent,coding-assistant,llama-cpp,llm,local-llm,openai,openrouter,repl,terminal,tui
GitHub 星标★ 981
上线时间2026-04-24 00:00:00
代码更新2026-11-10
仓库体积4.4 MB
本站数据更新2026-11-11
维护状态活跃
收录时间2026-08-13
浏览次数9

项目介绍

hax 是一个极简的终端原生编码智能体,完全用 C 语言编写,专为追求轻量和低依赖的开发者设计。它解决的是传统 AI 编程助手体积臃肿、依赖复杂、难以在纯终端环境中高效运行的问题。核心能力包括:通过命令行交互直接调用 Anthropic、OpenAI、OpenRouter 等主流 LLM API,也支持通过 llama-cpp 接入本地模型,实现代码生成、补全、解释和重构等任务。项目采用 TUI(终端用户界面)设计,提供类似 REPL 的交互体验,让开发者无需离开终端即可获得 AI 辅助。由于是早期项目,功能聚焦在核心的 Agent 循环和工具调用上,强调极简主义,代码量小,易于理解和二次开发。它适合那些熟悉终端、偏好轻量工具、或需要离线/本地 AI 编码辅助的开发者。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-13 · 当前星标 ★ 981

使用教程

ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。

难度:进阶 约 20 分钟 部署方式:命令行工具 4 步

环境要求

  • macOS(brew)或 C 工具链
  • 本地 llama.cpp 模型文件

安装与启动步骤

  1. 1Homebrew 安装

    macOS 上最省事的方式。

    brew install oleksandrchekhovskyi/hax/hax
  2. 2或源码编译

    需要本地工具链,编完二进制在 build/ 下。

    git clone https://github.com/OleksandrChekhovskyi/hax.git
    cd hax
    make
  3. 3可选装到 PATH

    make install 可能提示输入 sudo 密码。

    make install
  4. 4接本地模型

    默认走本地 llama.cpp,先起模型服务再提问。

如何确认成功

hax 能就本地代码库回答问题,并给出文件与行号引用。

常见问题

Q:没有 brew 怎么办?

A:用源码路径:git clone 后 make,再把 build/hax 加进 PATH。

注意事项

  • 设计目标是把代码理解与问答放在本机完成,不依赖云端。
  • 换模型只改配置,无需重新编译。

核心亮点

  • 纯 C 实现,无重型运行时依赖,启动快、内存占用低
  • 同时支持云端 API 和本地 llama-cpp 模型,灵活适配不同隐私需求
  • TUI 交互设计,专注终端工作流,无需切换窗口

不足之处

  • 早期项目,功能尚不完善,缺少插件生态和高级编辑功能
  • 文档/社区待观察

适用场景

  • 在 SSH 远程服务器或纯终端环境中进行代码编写与修改
  • 需要完全离线或本地化 AI 编码辅助的隐私敏感场景
  • 对工具性能敏感,希望最小化资源占用的轻量开发环境

替代项目

Aider、OpenCode、Codex CLI

上一篇:FTShare-MCP

下一篇:trustgraph

同类项目推荐

open-codex-computer-use 开源

让 AI 直接操控你的电脑,跨平台自动化操作桌面应用

Open Computer Use – Open-Source Alternative to Codex Computer Use

★ 2922 2026-08-09
Sentient 开源

装在自己电脑上的长期记忆 AI 助理

Your personal AI assistant, running on your own computer. Long-running tasks, real m···

★ 721 2026-10-25
KiroCrew 开源

让AI开发任务跨会话持续进行,越用越聪明

A persistent workspace for development work that self-improves and continues beyond ···

★ 4883 2026-08-09
ai-companion-kit 开源

让 AI 有记忆会聊天,还能用 adb 操控你的安卓手机

给你的 AI 一副身体,和一点人味 —— 会记事、会看场合的 QQ 陪聊 + 能控制安卓手机的 MC···

★ 568 2026-10-21
blender-mcp 开源

用大白话指挥 Blender 建模,AI 帮你动手

Community plugin to control Blender 3D with any LLM of your choice. Not affiliated w···

★ 33926 2026-08-09
sre 开源

一键部署AI智能体到任何环境,生产级稳定运行

The SmythOS Runtime Environment (SRE) is an open-source, cloud-native runtime for ag···

★ 1304 2026-08-09
dockershrink 开源

用 AI 自动瘦身 Docker 镜像,构建更小更快的应用

AI Assistant that reduces the size of your application's Docker Image

★ 416 2026-08-09
itasca-mcp 开源

用聊天代替命令行,自然语言驱动 ITASCA 数值模拟

MCP server connecting AI agents to ITASCA engines (PFC, FLAC, 3DEC, MPoint, MassFlow···

★ 228 2026-08-09
stoneforge 开源

一个仪表盘管好所有AI编码代理,任务协作清晰可控

A web dashboard and runtime for orchestrating AI coding agents

★ 205 2026-08-09