Skip to content

raydoomed/nephesh

 
 

Repository files navigation

logo

灵魂之径 · 思维共振

灵魂之名,生命之源 — 源自希伯来古语

感知万象,洞察本质,超越常规思维的界限

基于大语言模型的智能代理平台,集成多种工具能力,支持复杂任务执行和自动化流程

以情感共鸣连接,融合前沿模型与智能矩阵,实现无限可能

功能特点

feature1 feature2 feature3

演示视频

Welcom.Nephesh.mp4

快速开始

只需一行代码即可运行Nephesh:

python main.py

不同版本的启动命令:

版本 命令 说明
基础版 python main.py 基础终端交互版本
MCP工具版 python run_mcp.py 集成更多工具的版本
Web界面版 python run_web.py 带有Web用户界面的版本
多代理版(试验性) python run_flow.py 支持多代理协作的版本

安装指南

我们提供两种安装方法,推荐使用方法2(uv)以获得更快的安装速度和更好的依赖管理。

方法1:使用conda
  1. 创建一个新的conda环境:
conda create -n open_manus python=3.12
conda activate open_manus
  1. 克隆仓库:
git clone https://github.com/raydoomed/OpenManus.git
cd OpenManus
  1. 安装依赖:
pip install -r requirements.txt
方法2:使用uv(推荐)
  1. 安装uv(一个快速的Python包安装和解析器):
curl -LsSf https://astral.sh/uv/install.sh | sh
  1. 克隆仓库:
git clone https://github.com/raydoomed/OpenManus.git
cd OpenManus
  1. 创建并激活虚拟环境:
uv venv --python 3.12
source .venv/bin/activate  # 在Unix/macOS上
# 或在Windows上:
# .venv\Scripts\activate
  1. 安装依赖:
uv pip install -r requirements.txt
浏览器自动化工具(可选)
playwright install

配置

Nephesh需要配置LLM API才能运行。按照以下步骤设置:

  1. config目录中创建配置文件:
cp config/config.example.toml config/config.toml
  1. 编辑config/config.toml添加API密钥和自定义设置:
# 全局LLM配置
[llm]
model = "gpt-4o"
base_url = "https://api.openai.com/v1"
api_key = "sk-..."  # 替换为您的实际API密钥
max_tokens = 4096
temperature = 0.0

# 特定LLM模型的可选配置
[llm.vision]
model = "gpt-4o"
base_url = "https://api.openai.com/v1"
api_key = "sk-..."  # 替换为您的实际API密钥

如何贡献

敬请期待...

社区

敬请期待...

赞助商

敬请期待...

About

No fortress, purely open ground. OpenManus is Coming.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 59.9%
  • JavaScript 22.0%
  • CSS 18.1%