Skip to content

Zone ​

rhi ecosystem monorepo: Lua-based tools, scaffolds, and orchestration.

Status: Fleshed Out ◐

Rust core plus substantial Lua codebase. Functional object store with query API, working HTTP+WebSocket server. Cross-project integration with server-less, keybinds, normalize. Seeds for myenv scaffolding. Foundation solid, active development.

Repository: github.com/rhi-zone/zone

Overview ​

Zone is a monorepo containing:

  • Lua projects: Standalone tools run via moonlet
  • Seeds: Project templates for myenv scaffolding
  • Documentation: VitePress docs

Projects ​

ProjectDescription
agentAutonomous task execution with LLM + normalize

Seeds ​

Zone provides seed templates for myenv scaffolding:

SeedDescription
creationNew project from scratch
archaeologyLift a legacy game with reincarnate + dew
labFull ecosystem sandbox with all tools

Using seeds ​

bash
# Scaffold a new project
myenv new my-project --seed zone:creation

Agent ​

The agent project implements autonomous task execution:

  • State machine: Role-based execution (investigator, refactorer, etc.)
  • Risk assessment: Automatic approval for low-risk operations
  • Session management: Checkpoints, logs, memory persistence
  • Context building: Smart context for different task types

Running the agent ​

bash
# Run via moonlet
moonlet zone/agent --task "Implement feature X"

Key integrations ​

  • myenv: Reads seeds from zone for project scaffolding
  • moonlet: Runs Lua projects with LLM integration
  • normalize: Provides code intelligence via moonlet-normalize