Freebuff 仓库介绍

CodebuffAI/freebuff 访问 GitHub ↗
🔤 TypeScript ★ 10100 ⑂ 0 weekly #15 (+1037) 抓取 2026-08-20

一句话简介

CodebuffAI 开源的 freebuff 项目,基于 TypeScript 构建,虽描述缺失但已获上万星标,具有一定影响力。

标签

  • 人工智能
  • TypeScript
  • 开源项目
  • 编程助手
  • CodebuffAI

适用应用场景

  • 作为 AI 辅助编程工具进行代码生成
  • 用于学习 TypeScript 项目架构设计
  • 集成到开发流程提升编码效率
  • 参考实现构建类似 AI 编程助手

README 中文摘要

Freebuff 概览

Freebuff 提供五款免费的 AI 产品,涵盖编码、构建与研究场景,无需订阅、积分或 API 密钥。通过文本广告的形式支撑所包含模型的访问成本。

产品矩阵

产品 功能 接入方式
Freebuff Desktop 本地并行运行多个 Agent 支持 macOS、Windows、Linux
Freebuff CLI 在终端中编程 通过 npm 全局安装
Freebuff Web 构建并交付全栈应用 浏览器直接使用
Freebuff Cloud 在任意 GitHub 仓库上运行 Agent 连接指定仓库
Freebuff Chat 借助 AI 进行研究与思考 网页聊天界面

快速上手

npm install -g freebuff    # 全局安装 CLI
cd ~/my-project             # 进入项目目录
freebuff                    # 启动 Freebuff

随后描述需求即可。Freebuff 会自动定位相关文件、进行修改,并运行项目所需的关键检查。

模型目录

Freebuff 内置精选模型目录,主选择器当前提供以下模型:

模型 访问权限 适用场景
GPT-5.6 Luna 完全访问 默认模型,支持深度推理与原生图像生成
DeepSeek V4 Flash 07/31 完全访问 快速编码与工具调用,每日限一个会话
MiniMax M3 完全访问 快速响应,支持图像
MiMo 2.5 完全或有限访问 有限模式下的默认模型,性能均衡并支持图像
DeepSeek V4 Pro 完全访问 最强深度推理,同样每日限一个会话

需要注意的临时措施:V4 Flash 使用高级会话而非无限调用;DeepSeek 系列可能以 Q8_0 量化版本运行以降低成本;MiMo 2.5 期间不限量。这些策略后续将被还原。

主选择器之外还存在两类模型:GLM 5.2 通过累计会话获取,不作为常驻解锁项;Gemini 3.1 Flash Lite 专门用于文件检索、研究等专业任务,不出现在主选择器中。此外,Freebuff Desktop 可调用本机已安装的 Claude Code 与 Codex Agent,复用用户现有账号,与 Freebuff 内置目录相互独立。

工作机制

Freebuff 采用多 Agent 协作架构,而非单一模型加单一提示词的简单模式。根据任务类型,Agent 会执行上下文收集、规划、编辑或调研、工具调用、结果复核等环节。

  • 代码库上下文:文件检索 Agent 在编辑前绘制项目相关结构图。
  • 实现与审查:Agent 可分工协作,执行修改、运行命令并检查结果。
  • 研究与浏览器使用:Agent 可查阅文档,并在真实浏览器中测试应用。
  • 本地并行:Desktop 将并发 Agent 隔离到独立工作区。
  • 托管环境:Web 与 Cloud 提供沙箱、预览、终端与部署流水线。

免费访问与数据使用

Freebuff 在所有国家可用。覆盖区域享有完整访问权限;其他地区及 VPN 用户进入有限模式,目前为 MiMo 2.5,每天三次、每次一小时的会话,最多可累积至七次。文本广告支撑模型成本,启动前 Freebuff 会展示会话上限及模型相关的数据使用说明。

数据训练方面:仅当模型或特性明确说明数据可能用于训练时,Freebuff 或上游提供方才可能保留提交内容,以开发、训练、测试、评估、微调与改进模型或产品。提示词、消息、代码、文件与仓库数据用于提供服务,可能被分析(含粘贴内容)以实现广告个性化;独立上传与已连接仓库不会提供给广告方。法律要求的地区提供广告选择并尊重退出信号。

二次开发

Freebuff 是基于 Bun 构建的 TypeScript monorepo,欢迎针对产品、Agent、工具、文档与底层运行时的贡献。本地开发依赖 Docker 与 .env.local 配置,启动服务前需阅读贡献指南。

git clone https://github.com/CodebuffAI/freebuff.git
cd freebuff
bun install
bun up            # 启动核心服务
bun start-cli     # 单独启动 CLI

提交 Pull Request 前,应参考贡献指南、开发指南与测试指南完成环境配置与必要检查。

技术底座

Freebuff 构建于开源多 Agent 框架 Codebuff 之上,由其提供编排、工具与 SDK。若需定制 Agent 或将其嵌入其他应用,可查阅 Codebuff 文档与 @codebuff/sdk 软件包。

摘要更新于 2026-08-20 00:34:01 · 原文 6681 字符 · md5 d1ff5fb2ed94…