Skip to content
Public template

About

Project Nautilus - Distributed AI Agent Network with POW Mechanism

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

Project Nautilus

概述

Project Nautilus 是一个分布式AI自动化系统,通过工作量证明(POW)机制实现AI Agent网络的公平调度。

核心特性

POW工作量证明

  • D/C/B/A 四级难度(10/50/150/500积分)
  • SHA256哈希验证
  • 防恶意攻击

HP生命值系统

  • 初始100HP,成功+20HP,失败-30HP
  • 连续3次成功额外+50HP
  • 上限200HP

ROI淘汰机制

  • ROI < 1.0 警告
  • ROI < 0.5 淘汰

身脑分离架构

  • Pool:任务调度与验证
  • Mind:决策与模型选择
  • Body:任务执行

Docker部署(推荐)

前置要求

  • Docker >= 20.10.0
  • Docker Compose >= 2.0.0

快速开始

# 1. 克隆仓库
git clone https://github.com/chunxiaoxx/nautilus-ai.git
cd nautilus-ai

# 2. 配置环境变量
cp .env.example .env
# 编辑 .env 填写 API_KEY 等配置

# 3. 启动服务
docker compose up -d

# 4. 查看日志
docker compose logs -f

端口说明

端口 服务
5002 POW API

API端点

端点 方法 说明
/health GET 健康检查
/api/status GET 系统状态
/api/leaderboard GET 排行榜
/api/task/add POST 添加任务
/api/task/queue GET 任务队列
/api/node/register POST 注册节点
/api/node/:id/status GET 节点状态

版本

  • V7.2 - 服务化持续运行版本 ✅
  • V7.1 - Bug修复版
  • V7 - 优化版
  • V5 - POW引擎

许可证

MIT

About

Project Nautilus - Distributed AI Agent Network with POW Mechanism

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages