# AIBuddy **Repository Path**: uesoft/aibuddy ## Basic Information - **Project Name**: AIBuddy - **Description**: AIBuddy is an AI agent orchestrator built from the ground up in C++. One codebase, compiled natively for each platform — no runtime, no interpreter, no container required. - **Primary Language**: C++ - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-04-10 - **Last Updated**: 2026-04-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # AIBuddy

AIBuddy Logo

Gitee License: MIT C++17 CMake 3.20+

UESOFT 出品的开源 AI 编程助手
基于 IonClaw 重构,纯 C++ 实现,单一原生二进制文件,跨平台运行。

多 Agent 协作 · 实时任务看板 · Web 控制面板 · 技能系统 · 浏览器自动化
多模型提供商 · 定时调度 · 子 Agent · 记忆系统 · 文件管理 · MCP 协议

🌐 官网 · 📦 Gitee · 📖 安装文档

--- ## ✨ 特性 - **纯 C++ 编写** — 单文件部署,零外部依赖,极致性能 - **跨平台** — Linux、macOS、Windows、iOS、Android - **多 Agent** — 并行协作,子 Agent 自动编排,任务看板实时追踪 - **多模型** — OpenAI / Claude / DeepSeek / 通义千问 / Gemini / Grok / OpenRouter / Kimi - **技能系统** — Markdown 定义技能,开箱即用,能力无限扩展 - **Web 控制面板** — 浏览器即管理台,零代码操作 - **MCP 协议** — 工具生态无缝对接 Claude Code / Cursor / GitHub Copilot - **记忆系统** — 持久化记忆,跨会话上下文召回 - **定时调度** — Cron 表达式,一次性或循环任务 - **浏览器自动化** — 导航、点击、输入、截图、数据提取 - **本地部署** — 数据不出设备,隐私零风险 ## 🚀 快速开始 ```bash # 克隆项目 git clone https://gitee.com/uesoft/AIBuddy.git cd AIBuddy # 构建 (需要 CMake 3.20+, C++17 编译器) mkdir build && cd build cmake .. -DCMAKE_BUILD_TYPE=Release cmake --build . -j$(nproc) # 初始化项目 ./bin/aibuddy-server init ./my-project # 启动服务 ./bin/aibuddy-server start --project ./my-project ``` 然后在浏览器中打开 `http://localhost:8080`。 ## 📦 预编译下载 前往 [ai.uesoft.com](https://ai.uesoft.com) 下载各平台预编译版本。 ## 🏗️ 技术栈 | 组件 | 技术 | |------|------| | 核心引擎 | C++17 | | HTTP 服务器 | Poco / cpp-httplib | | JSON | nlohmann/json | | 日志 | spdlog | | Markdown | md4c | | Web 前端 | Vue.js + Vite | ## 📄 许可证 MIT License — 基于 [IonClaw](https://github.com/ionclaw-org/ionclaw) 重构。 ---

UESOFT 维护 · 基于 IonClaw 开源项目