AVAILABLE NOW
FOR DEVELOPERS

Open source, local-first, built in Rust

Inspect the Axum and Tokio orchestration core, run the Harness locally, build bounded skills, consume the event stream, and help shape the path toward KRNL CLI and KRNL OS.

Lian dispatching work to isolated specialist runtimes
QUICK START

Run the current Harness

The canonical public repository contains the Harness and carnelian CLI. Separate CLI and OS repositories will be linked only if public destinations are finalized.

Open GitHub
LOCAL SETUP
git clone https://github.com/kordspace/karnelian.git
cd karnelian

cargo build --release
karnelian init
karnelian start
EXTENSION MODEL

Skills are contracts, not hidden plugins

A skill declares the runtime, resources, and capabilities it needs. The orchestrator can then resolve policy, request approval, and dispatch work to the correct bounded worker.

01

Manifest

Describe inputs, runtime, resources, and required authority.

02

Skill Book

Refresh discoverable capabilities available to agents.

03

Policy

Deny undeclared powers and request human approval where required.

04

Worker

Execute in Node.js, Python, WebAssembly, or trusted native Rust.

Lian dispatching work to isolated specialist runtimes
BUILDING BLOCKS

A platform you can reason about

RUST CORE

Axum, Tokio, and SQLx support orchestration, event handling, scheduling, and durable state.

REST + EVENTS

Integrate through the /v1 API and follow live execution over /v1/events/ws.

MULTIPLE WORKERS

Extend through Node.js, Python, WebAssembly, and native Rust runtimes.

PROVIDER ROUTING

Keep model access abstracted across local inference and policy-selected hosted providers.

AUDITABLE EVENTS

Observe meaningful actions and approvals rather than trusting hidden agent state.

OPEN ROADMAP

Contribute to the current Harness while CLI expansion and KRNL OS remain clearly labeled directions.

MAGIC

Research-ready entropy providers

The Mixed Authenticated Quantum Intelligence Core exposes authenticated provider selection with an operating-system CSPRNG fallback.

  • Quantinuum H2 integration through pytket
  • Qiskit-based random sampling
  • Provider provenance carried with samples
  • Quantum optimization available as a Python skill
Read the source documentation →
CONTRIBUTION BOUNDARY

Shipped work stays distinct from ambition

The active repository is an in-progress system. More than fifty skills are available today; the much larger migration queue and post-quantum work remain future work.

  • Use repository status documents as the source of truth
  • Do not treat KRNL OS as a released distribution
  • Do not describe quantum salts as post-quantum cryptography
  • Keep experimental providers labeled experimental
Read the source documentation →