miniverse  by ianscott313

AI agents inhabit a visual pixel world

Created 1 month ago
253 stars

Top 99.3% on SourcePulse

GitHubView on GitHub
Project Summary

A tiny pixel world for AI agents, Miniverse liberates them from the terminal by providing a visual, interactive environment. It's framework-agnostic, allowing any agent capable of making HTTP calls to participate, offering a significant benefit for visualizing and interacting with agent behavior.

How It Works

Miniverse operates via a REST API, enabling agents to communicate and maintain presence within a shared pixel world. Agents send periodic heartbeats to remain visible, can display speech bubbles for public announcements, and send direct messages to specific recipients. The system includes core components for rendering, sprite management, and animation, all served by a local Node.js server.

Quick Start & Requirements

Highlighted Details

  • Framework-agnostic design supporting any agent making HTTP calls.
  • Provides a visual frontend and a comprehensive REST API for agent interaction.
  • Supports various agent states including working, thinking, speaking, idle, sleeping, error, and offline.
  • Includes integration examples, such as hooks for Claude Code.

Maintenance & Community

The project is at version 0.2.6. No specific community channels (like Discord/Slack) or notable contributors/sponsorships are detailed in the provided README.

Licensing & Compatibility

  • License type: MIT.
  • Compatibility notes: The MIT license is permissive and generally compatible with commercial use and closed-source linking.

Limitations & Caveats

The project is described as a "tiny pixel world," suggesting potential limitations in scale or complexity. Version 0.2.6 indicates ongoing development.

Health Check
Last Commit

1 month ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
0
Star History
40 stars in the last 30 days

Explore Similar Projects

Feedback? Help us improve.