返回顶部
热门问答 更多热门问答
技术文章 更多技术文章

又一个“Manus”开源,完全本地化替代品AgenticSeek

[复制链接]
链载Ai 显示全部楼层 发表于 4 小时前 |阅读模式 打印 上一主题 下一主题

项目简介

完全本地的 Manus AI 替代品,一个语音启用的 AI 助手,可以编码、探索您的文件系统、浏览网页并纠正错误,而无需向云端发送任何数据。该自主代理完全运行在您的硬件上,保护您的数据隐私。

进行网络搜索以寻找在日本从事尖端人工智能研究的科技初创公司

用 Python 制作一个贪吃蛇游戏

扫描我的网络,使用 nmap,找出谁已连接?

你好,你能找到 contract.pdf 在哪里吗?


功能:

  • 100%本地:无云服务,运行在您的硬件上。您的数据归您所有。

  • 语音交互:支持语音的自然交互。

  • 文件系统交互:使用 bash 轻松导航和操作您的文件。

  • 编写您所要求的代码:可以编写、调试和运行 Python、C、Golang 等多种语言代码。

  • 自主:如果命令失败或代码出错,它会自动重试并修复。

  • 智能代理路由:自动选择适合工作的智能代理。

  • 分而治之:对于大型任务,启动多个代理进行规划和执行。

  • 工具配备:从基本搜索到飞行 API 和文件探索,每个智能体都有自己的工具。

  • 内存:记住有用的信息、您的偏好和过去的会话对话。

  • 网页浏览:自主网页导航。



使用 agenticSeek 搜索网络:

alt text
查看媒体/示例中的其他用例截图。



安装


确保已安装 chrome 驱动程序、docker 和 python3.10(或更高版本)。
有关 Chrome 驱动程序的问题,请参阅 Chromedriver 部分。
1️⃣ 克隆仓库并设置

gitclonehttps://github.com/Fosowl/agenticSeek.gitcdagenticSeekmv.env.example.env

2️创建一个虚拟环境

python3-mvenvagentic_seek_envsourceagentic_seek_env/bin/activate#OnWindows:agentic_seek_env\Scripts\activate

3️⃣ 安装包

自动安装:

./install.sh

手动:

pip3install-rrequirements.txt#orpython3setup.pyinstall

本地运行于您的机器

我们建议至少使用 Deepseek 14B,较小的模型在工具使用上会感到困难,并且很快就会忘记上下文。


1️⃣ 下载模型


确保您已安装 Ollama。
下载 DeepSeek 的deepseek-r1:14b模型

ollamapulldeepseek-r1:14b

将 config.ini 文件中的 provider_name 设置为ollama,provider_model 设置为deepseek-r1:14b
注意:deepseek-r1:14b是一个示例,如果您的硬件允许,请使用更大的模型。

[MAIN]is_local=Trueprovider_name=ollamaprovider_model=deepseek-r1:14bprovider_server_address=127.0.0.1:11434

启动所有服务:

sudo./start_services.sh

运行助手:

python3main.py

查看使用说明部分,如果您不明白如何使用它
查看已知问题部分,如果您遇到问题
查看“使用 API 运行”部分,如果您的硬件无法本地运行 deepseek



使用


警告:当前选择最佳 AI 代理路由系统的系统与非英语文本配合工作表现不佳。这是因为代理路由目前使用的是在英语文本上训练的模型。我们正在努力解决这个问题。请目前使用英语。

确保服务通过./start_services.sh正常运行,并使用python3 main.py运行 agenticSeek

sudo./start_services.shpython3main.py

您将被提示输入>>>,这表示 agenticSeek 等待您输入指令。您也可以通过在配置中设置listen = True来使用语音转文本功能。


这里有一些示例用法:


编码/bash

帮助我在 Golang 中实现矩阵乘法

扫描我的网络,使用 nmap 查找是否有可疑设备连接

用 Python 制作一个贪吃蛇游戏

Web search网络搜索

进行网络搜索,寻找在日本从事前沿人工智能研究的酷炫科技初创公司

你能在网上找到谁创建了 agenticSeek 吗?

您可以在哪个网站上以低价购买 RTX 4090 显卡?



文件系统


你好,你能找到我丢失的 million_dollars_contract.pdf 在哪里吗?
显示我磁盘剩余空间
查找并阅读 README.md,并按照安装说明进行操作


休闲

Tell me a joke告诉我一个笑话

哪里是航班 ABC777?我妈妈在那架飞机上

生命的意义是什么?

在您输入查询后,agenticSeek 将为任务分配最佳代理。

因为这是一个早期原型,代理路由系统可能不会总是根据您的查询分配正确的代理。

因此,您应该非常明确地表达您的需求以及 AI 可能采取的行动,例如,如果您希望它进行网络搜索,不要说:

Do you know some good countries for solo-travel?

Instead, ask:相反,问:

Do a web search and find out which are the best country for solo-travel





运行您自己的服务器上的LLM

如果您有一台强大的电脑或服务器可以使用,但您想从您的笔记本电脑上使用它,您可以选择在远程服务器上运行LLM。


1️⃣ 设置并启动服务器脚本
在运行 AI 模型的“服务器”上获取 IP 地址

ipa|grep"inet"|grep-v127.0.0.1|awk'{print$2}'|cut-d/-f1

注意:在 Windows 或 macOS 上,分别使用 ipconfig 或 ifconfig 来查找 IP 地址。
克隆仓库,然后运行脚本stream_llm.pyserver/

python3server_ollama.py

2️⃣ 运行它


现在在您的个人电脑上:


克隆仓库。将config.ini文件更改为将provider_name设置为server,将provider_model设置为deepseek-r1:14b。将provider_server_address设置为运行模型的机器的 IP 地址。

[MAIN]is_local=Falseprovider_name=openaiprovider_model=gpt4-oprovider_server_address=127.0.0.1:5000#canbesettoanything,notused

运行助手:

sudo./start_services.shpython3main.py


语音转文本
语音转文字功能默认禁用。要启用它,请在 config.ini 文件中将 listen 选项设置为 True:

listen=True

当启用时,语音转文字功能会在开始处理您的输入之前监听触发关键词,即代理的名称。您可以通过更新 config.ini 文件中的agent_name值来自定义代理的名称:

agent_name=Friday

为了最佳识别,我们建议使用像“约翰”或“艾玛”这样的常见英文名作为代理名称
一旦看到转录开始出现,大声说出代理人的名字来唤醒它(例如,“星期五”)。
请清晰地说出您的查询。
结束您的请求时,请使用确认短语以通知系统继续。确认短语示例包括:

"doit","goahead","execute","run","start","thanks","wouldya","please","okay?","proceed","continue","goon","dothat","goit","doyouunderstand?"

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

链载AI是专业的生成式人工智能教程平台。提供Stable Diffusion、Midjourney AI绘画教程,Suno AI音乐生成指南,以及Runway、Pika等AI视频制作与动画生成实战案例。从提示词编写到参数调整,手把手助您从入门到精通。
  • 官方手机版

  • 微信公众号

  • 商务合作

  • Powered by Discuz! X3.5 | Copyright © 2025-2025. | 链载Ai
  • 桂ICP备2024021734号 | 营业执照 | |广西笔趣文化传媒有限公司|| QQ