// SILICON-BASED LIFE INTELLIGENCE //

提米 AI TMAI

你的首个硅基生命伴侣
🌌

自研仿生记忆

深夜记忆固化与复盘,无感沉淀属于你们的性格默契。

💓

主动心跳机制

打破被动指令,感知情绪,在关键时刻主动提供推演方案。

🧩

无限进化能力

自由挂载视觉、通讯、调度外设,感知边界无限延伸。

告别代码泄露担忧:开源轻量级AI编程助手Juice,你的浏览器版Cursor平替

大家好,我是提米哥。今天给大家带来一个非常硬核但又对新手极其友好的开源AI编程工具——Juice

如果你喜欢用 Cursor 这类 AI 编程助手,但又担心把公司的源代码或者自己的 API 密钥传到云服务器上,那么 Juice 绝对是你目前的最佳平替方案。

Juice 是什么?

简单来说,Juice 是一个轻量级的开源 AI 编程助手,你可以把它看作是 Cursor、Devin 或 Claude Code 的替代品。它最大的特点是完全在你自己的电脑上运行,通过浏览器窗口就能直接操作。

你只需要自带大模型的 API Key(也就是所谓的 Bring-Your-Own-API-Key 模式),开箱即支持 Google AI Studio 和 OpenRouter。因为所有的交流都在你的本地客户端完成,所以你的源代码和密钥永远都是私密且安全的。

它能帮你解决什么问题?

Juice 不是简单的代码补全,它内置了一个完整的“智能代理执行循环”。这听起来很高大上,其实就像是请了一个坐在你电脑里的程序员:

  • 它会自己组合调用各种工具。
  • 在你的电脑本地执行代码和命令。
  • 把运行结果反馈给 AI 模型。
  • 不断自己重复这个过程,直到把你交代的高级任务完成。

核心功能亮点

Juice 内置了 6 个基础但好用的系统工具:
read_filewrite_file:读取和写入文件。
edit_file:编辑文件,而且自带红绿对比的代码差异预览,让你一眼看清改了啥。
list_dir:列出文件夹目录。
run_command:运行本地命令。
search_code:在本地或者通过 SSH 远程搜索代码。

在用户体验上,Juice 也做得很到位。你只需要输入 @文件名 就能自动补全代码库里的文件;粘贴一个网页链接,它还能自动抓取网页文本内容;并且支持流式输出回复,自动保存你的对话状态。

怎么快速上手?

Juice 的安装门槛非常低,只要你电脑里装了 Python,跟着下面的步骤敲几行命令就能跑起来。

1. 下载并安装依赖

# 克隆代码仓库到本地
git clone https://github.com/ayaangalaxy2012-hub/Juice
# 进入项目目录
cd juice
# 安装所需的基础依赖包
pip install flask requests beautifulsoup4

2. 启动本地后端服务

# 启动本地后端服务
python3 juice.py

3. 在浏览器中打开

打开你的浏览器,访问 http://localhost:5000。在这个页面输入你的 API 密钥,选择你要工作的文件夹目录,就可以开始享受自动化的 AI 编程之旅了。

开发者有话说

这个项目目前采用 AGPLv3 开源协议,正处于 Alpha 测试阶段。作者非常希望能收到来自开发者社区的深度技术反馈,特别是以下几个方面:

  • 代理在操作文件和执行终端命令时的安全防护机制。
  • Token 上下文窗口管理的优化建议。
  • 在处理多层嵌套的大型代码仓库时,代理循环的整体稳定性。

如果你对它的实现原理、提示词工程或者后端架构有任何疑问,都可以去项目评论区交流。

直达网址:https://github.com/ayaangalaxy2012-hub/Juice

more