Skip to content

spaceFree Your System

space is a programmable, shared, user-owned computing environment for code, knowledge, games, art, and collaboration.

space logo

What Is space?

  • 3D Emacs: a programmable environment where code, notes, tools, and media can be inspected and reshaped in place.
  • Operating system interface: a spatial shell for files, apps, services, and world objects.
  • Federated metaverse: persistent virtual worlds built on user-owned infrastructure.
  • Collaborative workspace and social medium: shared spaces for communication, editing, coordination, and presence.
  • Gaming and simulation platform: editable worlds for games, experiments, toys, and interactive systems.
  • Live development environment: code and runtime state can be changed while the system is running.
  • Information management system: graph-oriented notes, tasks, files, conversations, and code linked together.
  • Digital arts and visualization tool: a place for visual art, spatial interfaces, interactive media, and data visualization.

This section will eventually show short demos. The current planned gallery labels are:

  • Graph workspace
  • Live programming
  • Terrain and world editing
  • Gameplay and simulation sandbox
  • Drawing canvas
  • Browser, terminal, and media surfaces
  • Linked conversations, notes, and code

Project State

  • [x] 3D runtime with scene rendering, physics, spatial widgets, and embedded surfaces
  • [x] Fennel + C++ runtime with the current layout and widget system
  • [x] Entity and graph model for state, linked objects, and graph-backed views
  • [x] Core UI primitives and interactions: text, buttons, inputs, lists, focus, and selection
  • [x] Engine and app integrations: terminal, video playback, browser embedding, search, LLM client work, and remote-control debugging
  • [x] Interactive world-editing work: terrain, lighting, scene objects, and drawing/canvas workflows
  • [x] Technical groundwork for game-like worlds: physics, scene objects, world state, and live editing tools
  • [ ] Graph browsing, editing, filtering, and navigation as a coherent primary workflow
  • [ ] Integrated graph/terminal/search/file editing workflow
  • [ ] In-place widget and code editing with defined reload units, history, and rollback
  • [ ] Gameplay systems such as avatars, vehicles, and reusable world mechanics
  • [ ] Shared-world state and realtime sync with permissions and provenance
  • [ ] Matrix-based social and contribution views around code, assets, and worlds
  • [ ] Concrete pod, asset distribution, and service-management workflows