mcpField
R
React + TypeScript + Vite

React + TypeScript + Vite

本地服务
github.com/pahulgognaAI 与智能体162 周前更新

关于 React + TypeScript + Vite

evoAI 是基于 Ollama 的本地运行器,为 LLM 增添规划任务和按需创建工具等 Agent 能力,适合希望本地模型构建并执行多步工作流的用户。

主要功能

  1. 01通过 Ollama 本地运行 LLM
  2. 02根据目标规划多步任务
  3. 03按需生成并注册工具
  4. 04按序执行工具并处理错误

适用场景

  1. 01使用本地模型执行多步任务
  2. 02在任务过程中生成缺少的工具

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

evoAI:大模型 + 进化

evo-ai 是 Ollama 的本地运行器,可为任何大模型增强 Agent 能力,使模型不仅能使用工具,还能自主创建新工具,并在需要时调用它们。

💡 可以把它看作一个大模型,它能按需构建实时、不断扩展的工具链,而这些工具链由大模型自身构建。

功能: 🛠️ 即时创建工具 当大模型遇到缺少的工具或函数时,它可以生成并注册新的代码片段或脚本来完成任务。

模块化且本地运行: 无需依赖云服务。所有操作都通过 Ollama 在本地运行,确保隐私和完全掌控。

支持任何大模型: 适用于任何可通过 Ollama 访问的大模型(例如 LLaMA、Mistral、代码大模型等)。

⚠️ 注意: 此应用的效果在很大程度上取决于所选大模型的能力。为获得最佳效果,请使用擅长编码和分析推理的模型。

📦 安装

前置条件:

git clone https://github.com/pahulgogna/evoAI.git
cd evoAI
npm install

🧪 使用

运行 Agent:

Give it a goal and let the model break it down, create tools, and execute steps autonomously.

🧠 工作原理

反思式规划 大模型接收你的高层目标,并规划多步骤解决方案。

工具审查 检查可用工具。如果缺少某项工具,就创建它。

执行 按顺序执行工具,处理输入和输出的传递,并捕获错误。

自我扩展 如果执行期间出现新的需求,Agent 可以返回并即时生成新能力。

🔒 安全提示 由于大模型可以生成并执行任意代码,如果你要测试不熟悉的提示词,强烈建议在沙盒或容器化环境中运行。

🛠️ 项目结构

evoAI/
     ├── src/
            ├── electron/
            ├── ui/

🤝 贡献 欢迎提交拉取请求!如有重大更改,请先提交议题,讨论你希望进行的更改。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。