JSPM

@ebowwa/node-agent

0.6.5
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 3
  • Score
    100M100P100Q36769F
  • License MIT

Node Agent for Ralph Loop orchestration on VPS nodes

Package Exports

  • @ebowwa/node-agent
  • @ebowwa/node-agent/lib

Readme

@ebowwa/node-agent

Node Agent for Ralph Loop orchestration on VPS nodes.

Overview

A 24/7 AI project manager daemon that oversees Ralph loops (autonomous AI developer agents) on a VPS node.

Features

  • Ralph Loop Management: Start, stop, and monitor autonomous AI agents
  • Git Worktree Isolation: Parallel task execution in isolated environments
  • Resource Monitoring: CPU, memory, disk usage tracking
  • Telegram Integration: Remote control and notifications
  • MCP Server Integration: Tool access for AI agents

Installation

bun add @ebowwa/node-agent

Usage

# Start the agent
bun run @ebowwa/node-agent

# Or via the binary
node-agent

API Endpoints

  • GET /api/status - Node status, worktrees, Ralph loops
  • GET /api/ralph-loops - List all Ralph loops
  • POST /api/ralph-loops - Start a Ralph loop
  • DELETE /api/ralph-loops/:id - Stop a Ralph loop

License

MIT