A local-first operating system kernel focused on user sovereignty, offline capability, and minimal external dependencies.
This repository is at milestone 26.1.0-alpha.1, phase 0-governance. The current scope is foundation setup: licensing, policy files, and initial project structure.
- Local-first: All core functionality works offline without cloud dependencies
- User sovereignty: Users control their data and system behavior
- Minimal footprint: Small, auditable kernel with clear boundaries
This project is licensed under the GNU General Public License v3.0 only — see the LICENSE file for details.
See CONTRIBUTING.md for development workflow, commit hygiene, and review expectations.
Architecture decisions for the alpha release (26.1.0-alpha.1) are documented as ADRs in docs/architecture/:
| ADR | Description |
|---|---|
| 0001-alpha-foundation-scope.md | Alpha scope definition: in-scope/out-of-scope items, reusable foundations focus |
| 0002-modular-monolith-first.md | Why modular monolith (not microservices), module boundaries, graduation criteria |
| 0003-sqlite-local-first-storage.md | SQLite as primary storage, local-first principles, storage graduation criteria |
These documents define the project's technical direction and are used to evaluate feature requests. If a proposal conflicts with these decisions, it may be rejected with a pointer to the relevant ADR.
See SECURITY.md for vulnerability reporting and current pre-production posture.