P2POS Overview
P2POS is a peer-to-peer OS overlay built on libp2p. It provides a small set of OS primitives (directory, messaging, storage, accounting, compute, and event-sourcing) and composes them into higher‑level features like collaboration and app runtime state.
This documentation summarizes what is currently implemented, the architecture, and the problems this project aims to solve.
Key building blocks:
- libp2p overlay for peer routing and messaging
- Helia (IPFS) for content-addressed storage
- OrbitDB for collaboration state
- App runtime for event sourcing + SQL projection
- SOLID-compatible Pod API for data access patterns