nexus-kernel
Companion repo to NexusAOS — the alpha-track sibling of the same 12-crate Rust workspace. The 981-test suite is tracked under NexusAOS.
Overview
This microkernel is the kernel layer of the NexusAOS workspace: provider-swappable model interface, event-sourced append-only audit trail, and policy-enforced governance — 0 clippy warnings and full CI/CD.
AI & Streaming
Integrated OpenAI-compatible and Anthropic streaming with real-time token streaming into TUI/GUI. Supports multiple LLM providers through a unified interface.
Terminal & SSH
Native terminal emulation using PTY + VT100 + Zig parser. SSH multiplexing and multi-interface support: CLI, TUI, GUI, and RPC.
Tech Stack
RustTokioOpenAIAnthropicSQLiteRatatuiIcedSSHEvent Sourcing