AgenticSeek - 完全本地的AI助手替代方案
English | 中文 | 繁體中文 | Français | 日本語 | Português (Brasil)
100%本地运行的Manus AI替代品,支持语音的AI助手,可自主浏览网页、编写代码、规划任务,所有数据仅保存在您的设备上。专为本地推理模型设计,完全在您的硬件上运行,确保隐私无忧,无需云端依赖。
为什么选择AgenticSeek?
- :locked: 完全本地 & 私有 - 所有内容都在您的电脑上运行,无云端、无数据共享。您的文件、对话和搜索都保持私密。
- 智能网页浏览 - 可自主浏览互联网:搜索、阅读、提取信息、填写网页表单,全程免手动。
- :laptop: 自动化编程助手 - 能编写、调试并运行Python、C、Go、Java等程序,无需监督。
- 智能代理选择 - 自动判断最合适的代理来完成任务,就像有一支专家团队随时待命。
- 规划并执行复杂任务 - 从旅行规划到复杂项目,可将大任务拆分为步骤,调用多个AI代理协作完成。
- ️ 语音支持 - 干净、快速、未来感的语音与语音转文本功能(开发中)。
功能特性
- 多语言支持(英语、中文等)
- 模块化代理架构(聊天、编程、文件、浏览器、规划等)
- 本地LLM集成(支持Ollama、llama.cpp等)
- 隐私优先设计(所有数据处理都在本地)
- 可扩展的工具系统
- 会话记忆与上下文管理
- 跨平台支持(Linux/macOS)
安装指南
前置条件
- Python 3.10或更高版本
- Docker或Orbstack/Podman
- Ollama(安装本地推理模型如deepseek-r1)
- Chrome浏览器和chromedriver
安装步骤
- 克隆仓库并初始化
git clone https://github.com/Fosowl/agenticSeek.git
cd agenticSeek
mv .env.example .env
- 修改.env文件内容
SEARXNG_BASE_URL="http://127.0.0.1:8080"
REDIS_BASE_URL="redis://redis:6379/0"
WORK_DIR="/path/to/your/workspace"
- 运行安装脚本
# Linux
bash scripts/linux_install.sh
# macOS
bash scripts/macos_install.sh
- 下载模型文件
cd llm_router && ./dl_safetensors.sh
- 启动服务
./start_services.sh full
使用说明
基本使用
from agenticseek import main
main.run()
API使用示例
import requests
response = requests.post(
"http://localhost:7777/query",
json={"query": "你能帮我写一个Python计算器吗?"}
)
print(response.json())
贡献指南
我们欢迎以下方面的贡献:
- 代码改进:优化现有代码、修复bug或添加新功能
- 文档:改进README、编写教程或添加内联注释
- 测试:编写单元测试、集成测试或帮助调试
- 新功能:实现新工具、代理或集成
贡献步骤
- Fork项目到您的GitHub账户
- 创建分支:
git checkout -b feature/your-feature-name - 提交更改并测试
- 推送更改并提交Pull Request
开发准则
- 隐私优先:核心功能必须能100%本地运行
- 模块化设计:每个代理应有明确的单一职责
- 工具扩展性:工具应自包含且遵循基础工具类
- 用户体验:为所有操作提供有意义的反馈
许可证
GNU General Public License v3 (GPLv3)
免责声明
本项目起初只是一个副业,没有路线图也没有资金支持。它意外地登上了GitHub Trending。非常感谢大家的贡献、反馈与耐心。
️️ 项目正在积极开发中
AgenticSeek - 完全本地的AI助手替代方案的更多相关文章
- 微软推出中文学习AI助手Microsoft Learn Chinese
编者按:美国总统特朗普访华期间,他6岁的外孙女阿拉贝拉用中文普通话演唱和背诵传统诗歌的视频在中国社交媒体上引起广泛关注,可以感受得到,越来越多的人对中文学习充满了兴趣.智能私教微软小英帮助很多中国 ...
- 最佳案例 | 游戏知几 AI 助手的云原生容器化之路
作者 张路,运营开发专家工程师,现负责游戏知几 AI 助手后台架构设计和优化工作. 游戏知几 随着业务不断的拓展,游戏知几AI智能问答机器人业务已经覆盖了自研游戏.二方.海外的多款游戏.游戏知几研发团 ...
- 全网最详细中英文ChatGPT-GPT-4示例文档-人工智能助手从0到1快速入门——官网推荐的48种最佳应用场景(附python/node.js/curl命令源代码,小白也能学)
目录 Introduce 简介 setting 设置 Prompt 提示 Sample response 回复样本 API request 接口请求 python接口请求示例 node.js接口请求示 ...
- 扎克伯格开发的家用AI: Jarvis
扎克伯格本周二在facebook发布了一篇文章,介绍自己利用个人时间开发的一套在自己家里使用的AI系统,并将它命名为Jarvis,对!就是电影钢铁侠里的AI助手Jarvis. 文章并没有讲细节的技术c ...
- AI: Jarvis
AI: Jarvis 扎克伯格本周二在facebook发布了一篇文章,介绍自己利用个人时间开发的一套在自己家里使用的AI系统,并将它命名为Jarvis,对!就是电影钢铁侠里的AI助手Jarvis. ...
- IBM Watson启示录:AI不应该仅仅是炫技
IBM Watson启示录:AI不应该仅仅是炫技 https://mp.weixin.qq.com/s/oNp8QS7vQupbi8fr5RyLxA 导 ...
- 谁能真正替代你?AI辅助编码工具深度对比(chatGPT/Copilot/Cursor/New Bing)
写在开头 这几个月AI相关新闻的火爆程度大家都已经看见了,作为一个被裹挟在AI时代浪潮中的程序员,在这几个月里我也是异常兴奋和焦虑.甚至都兴奋的不想拖更了.不仅仅兴奋于AI对于我们生产力的全面提升,也 ...
- AI工具导航
.xe-comment-entry img { float: left; display: block; background: rgba(136, 136, 136, 0.15); margin-r ...
- 云-资讯-Micron-Insight:云的形成方式 — 以及它的发展方向
ylbtech-云-资讯-Micron-Insight:云的形成方式 — 以及它的发展方向 1.返回顶部 1. 云的形成方式 — 以及它的发展方向 当你坐下来开始一天工作的时候,你可能不会考虑到你所做 ...
- 开源百宝箱《HelloGitHub》第 64 期
兴趣是最好的老师,HelloGitHub 让你对编程感兴趣! 简介 分享 GitHub 上有趣.入门级的开源项目. HelloGitHub 有实战.教程.黑科技.开源书籍.企业级开源项目,涵盖多种编程 ...
随机推荐
- go module基本使用
前提 go版本为1.13及以上 官方文档 如果你想更深层次的了解GO MODULE的意义及开发者们的顾虑,可以直接访问官方文档(EN) https://github.com/golang/go/wik ...
- NumPy学习6
今天学习 NumPy位运算 12, NumPy位运算NumPy 中提供了以下按位运算函数:numpy按位运算函数序号 函数 位运算符 描述说明1 bitwise_and & 计算数组元素之间的 ...
- Delphi CheckListBox 用法
for i := CheckListBox1.Items.Count-1 downto 0 do //从后面往前面删 begin if CheckListBox1.Checked[i] then // ...
- Wyn商业智能V8.0 Update1版本发布
智启未来,Wyn商业智能V8.0 Update1版本深度融合AI技术.工业物联网与数据工程能力,带来三大核心亮点及100+新特性,致力于为企业打造全场景智能分析平台,助力构建从数据加工到智能决策的全链 ...
- [每日算法 - 华为机试] leetcode45 :跳跃游戏 II 「动态规划神器推荐」
leetcode入口 45. 跳跃游戏 IIhttps://leetcode.cn/problems/jump-game-ii/ 题目描述 给定一个长度为 n 的 0 索引整数数组 nums.初始位置 ...
- Visual Studio 2017 导出 ASP.NET Core 项目模版项目文件为空
问题重现 VS 2017 针对 ASP.NET Core 导出模版功能有问题 解决办法 visual-studio-2017-templates-and-the-missing-content 目前官 ...
- Pycharm两种快速激活方式(附最新激活码和插件)
小张的Pycharm最近弹出提示框 Your license has expired提示过期....纳尼!!!! 是不是看到这个也很头疼,.于是我就在想有没有一种方式可以让他永久免费的,于是小张从网上 ...
- 使用Python进行切比雪夫插值
引言 在科学计算中,插值是一个非常重要的概念.简单来说,插值就是通过已知的离散数据点来估算未知点的值.今天,我们将重点介绍切比雪夫插值,它是一种非常有效的插值方法,特别适用于解决插值多项式高次时出现的 ...
- JAVA基础之多线程二期
一.主线程 public class MainThread { /** * 主线程:指执行main()方法的线程,且该线程是单线程,从上到下执行 * JVM执行main()方法时,JVM会将main( ...
- 从零开始:基于CUDA 12.6的YOLOv5模型训练实战(RTX 2050显卡全流程)
基于cuda12.6训练yolov5模型 前面完成了使用CPU调用yolov5s模型进行识别车辆,现在想训练自己的模型进行目标识别,使用CPU效率太低,尝试使用GPU加速的Pytorch,再重新整理了 ...