Monorepo for the nibling.run platform
README.md

nibling #

nibling is a dev sandbox that runs entirely in your browser, built for realtime collaboration.

Packages #

  • kernel is the sandbox core

See docs/VISION.md for where the platform is headed and the decisions behind it.

Principles #

  • Defer to the web platform: security, maintainability, and performance all benefit from a light touch
  • Keep bytes-over-the-wire minimal and memory usage capped
  • Prioritize performance: maximize parallelization of critical work, defer loading optional modules until there's a strong signal they'll be used
  • Adhere to the Unix philosophy of composable, single-purpose modules
  • Agents are realtime collaborators—the same techniques that support resilient realtime human collaboration also serve parallel agent sessions