Unreleased

  • [wip] Container runtime with persistent volumes
  • [wip] Agent-to-container communication protocol
  • [wip] Inter-node mesh networking
  • [wip] Host filesystem mount support

v0.1.0-alpha2026-03-11

Added

  • Initial project scaffolding and architecture design
  • Container isolation proof-of-concept using OCI runtimes
  • Basic persistent state: volumes survive container restarts
  • Python and Node.js pre-configured base images
  • Simple CLI for creating and managing TinyComputer instances

Design Decisions

  • Chose OCI-compliant containers over custom sandboxing for maximum portability
  • Persistent volumes mapped to host directories rather than internal snapshots for transparency
  • Agent communication via JSON-RPC over Unix sockets (local) and WebSocket (remote)

Known Limitations

  • No Windows host support yet (Linux and macOS only)
  • Single-node only — mesh networking not yet implemented
  • No resource limits (CPU / memory) on containers

v0.0.12026-02-15

Added

  • Project inception and initial research
  • Survey of existing solutions: E2B, CodeSandbox, Modal, Docker-in-Docker patterns
  • Core requirements document and architecture RFC
  • This website (built with Next.js + Monospace Web CSS)
  ┌─────────────────────────────────┐
  │  "Every journey starts with     │
  │   a single container."          │
  │                    — v0.0.1     │
  └─────────────────────────────────┘

This changelog follows Keep a Changelog conventions. Dates are in ISO 8601 format.