Skip to content

Runit v2.0.1 — Deterministic Pipeline

Latest

Choose a tag to compare

@jaypaun007 jaypaun007 released this 02 Jun 14:28

v2.0.1 — Complete Rewrite

What's New

  • Deterministic 5-step pipeline: analyze → services → env → deps → run
  • No Docker required: 3-tier service install (Docker → apt-get → binary download)
  • Cloud-native: Works in Kaggle, Colab, and headless servers — no TTY needed
  • Web UI for .env: Fill env vars through a browser form via cloudflared tunnel
  • Public URLs: All ports get cloudflared trycloudflare.com URLs automatically
  • AI Planner: Reads README + code files, plans pipeline before executing
  • Live Dashboard: Web page listing all services, ports, and public URLs
  • Smart env resolution: 100+ critical patterns; service URLs auto-filled
  • 11 managed services: PostgreSQL, Redis, MySQL, MongoDB, RabbitMQ, MariaDB, Nginx, SQLite, Elasticsearch, ClickHouse, Neo4j
  • PostgreSQL binary: 40MB download for cloud environments without root
  • Redis via redislite: pip-installable Redis for environments without apt
  • Persistent projects: Clones to .// with git pull --ff-only on re-run

Breaking Changes

  • v1.x agent.py and services.py are unused (kept for reference)
  • --generate-env flag replaced by automatic .env resolution
  • --max-steps flag not wired (was for old agent loop)

Installation

pip install git+https://github.com/jaypaun007/runit.git