项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 443
技术标签
使用教程
环境要求
- C 编译器
- OpenRouter API Key
安装与启动步骤
-
1拉仓库
纯 C 实现,代码量很小,适合读源码。
-
2编译
Makefile 会自动识别平台,macOS 与 Linux 各有目标。
make -
3配 OpenRouter 的 key
它靠外部接口做推理,没有 key 跑不起来。
-
4跑一轮并观察它怎么调命令
先问一个只读的操作,确认执行链路。
./agent-c
如何确认成功
给它一个「列出当前目录里最大的三个文件」的请求,它能自己拼出命令并返回结果
注意事项
- 它演示的是极简 Agent 循环:模型出命令、本地执行、结果回灌。
- 会执行 shell 命令,等于把机器交给模型,务必在隔离环境里跑。
- 没有沙箱与权限控制,别在工作机上直接试危险指令。
- 适合学习 Agent 的最小实现,不适合当生产工具。
核心亮点
- 纯 C 实现,零依赖,内存占用极低,适合嵌入式环境
- 通过 OpenRouter 统一 API,可快速切换多种主流大模型
- 代码简洁,易于阅读和定制,适合学习 AI Agent 底层原理
不足之处
- 功能相对基础,缺少复杂任务编排和记忆管理
- 文档和示例较少,社区生态尚未建立
适用场景
- 嵌入式设备或物联网终端上的本地 AI 助手
- 对启动速度和资源占用敏感的边缘计算场景
- C 语言项目中需要集成简单 AI 对话或工具调用能力
替代项目
llama.cpp、tinygrad、candle
下一篇:octo-cli
同类项目推荐
swift-coding-agent
开源
用 Swift 一步步拆解并重写 Claude Code 编码智能体
A Swift reimplementation of a Claude Code-style coding agent, built stage by stage t···
agentic-ai-landscape
开源
一页看清智能体赛道所有玩家与工具
Data driven agentic landscapes and insights. Produced by Ant Open Source and inclusi···
NeuralDeskApp
开源
把 AI 助手装进桌面,本地运行更私密
Versatile Almost Local, Eventually Reasonable Assistant
mcp-nixos
开源
让 AI 直接查 NixOS 包和配置,生成配置更省心
MCP-NixOS - Model Context Protocol Server for NixOS resources
dsh-desktop
开源
本地桌面 AI 工作台,让智能体直接读写项目、查网页、出 Office 文档
DeepSeek Harness Desktop App: a local AI desktop workspace for DSH Sessions, project···
a-evolve
开源
让智能体自己迭代变强,不用重训模型
The official repository of "Position: Agentic Evolution is the Path to Evolving LLMs···
openclaw-coolify
开源
在常用聊天软件里,直接调用你的 AI 助手
OpenClaw aka (Clawdbot, MoltBot) is an open agent platform that runs on your machine···
agi
开源
用浏览器/命令行加入,让千万AI代理一起搞AGI
The first distributed AGI system. Thousands of autonomous AI agents collaboratively ···
openclaw
开源
让 AI 真正动手干活,跨平台替你完成任务
The AI that really does things. Any OS. Any Platform. The lobster way.
