Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion AGENTS.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ When older documentation, an experiment, or a spike conflicts with these files,

## Mission

Hyperkernel is building a small, highly trusted kernel for systems whose applications, interfaces, workflows, and integrations may evolve quickly.
Hyperkernel is a self-hostable application platform built around a small, highly trusted kernel. Developers and organizations build and run modular applications on Hyperkernel. Together, those applications form a software platform tailored to the work they support.

Optimize kernel work for correctness, auditability, deterministic recovery, security, and long-term compatibility. Optimize work outside the kernel for safe iteration without allowing it to bypass kernel contracts.

Expand Down
10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
# Hyperkernel

**Open-source primitives for building reliable, auditable, self-hosted software platforms.**
**An open-source, self-hostable application platform for building and running reliable, auditable apps that work together.**

Hyperkernel is an open-source project building a small set of production-grade primitives for developers creating platforms for themselves or for small businesses, with or without AI assistance. The goal is software that can be trusted, audited, repaired, and continuously evolved.
Hyperkernel provides a shared kernel and workspace on which developers and organizations build and run modular applications. Those applications share platform contracts for identity, permissions, state, events, and audit history; together, they form a software platform tailored to the work they support.

The project separates software into two trust zones:
The platform separates software into two trust zones:

- a small kernel whose contracts are designed to be stable, extensively tested, and reviewed by experienced humans;
- applications, interfaces, workflows, and integrations that can evolve faster, whether built by developers, developers using AI, or AI agents operating within explicit boundaries.
Expand Down Expand Up @@ -113,9 +113,9 @@ Examples include:
- a business operations environment for an independent developer or small company;
- a personal work and routine-management environment for developers;
- auditable workflows in which people and external AI agents collaborate;
- custom self-hosted platforms composed from shared kernel primitives.
- a tailored, self-hosted suite of modular applications running on Hyperkernel.

These are examples, not hard-coded products. Hyperkernel provides the foundation; applications provide the domain.
These are examples, not hard-coded products. Hyperkernel provides the application platform; applications provide the domain.

## Status

Expand Down
8 changes: 5 additions & 3 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"name": "@hnordt/hyperkernel",
"version": "0.0.1",
"private": true,
"description": "Open-source primitives for building reliable, auditable, self-hosted software platforms",
"description": "An open-source, self-hostable application platform for building and running reliable, auditable apps that work together.",
"license": "MIT",
"repository": {
"type": "git",
Expand All @@ -14,8 +14,10 @@
},
"keywords": [
"application-platform",
"event-sourcing",
"self-hosting"
"modular-applications",
"app-development",
"self-hosted",
"audit-log"
],
"type": "module",
"engines": {
Expand Down
Loading