02 / Independent systems
A little further down the stack.
Operating systems, shared services, and applications. Different problems; the same interest in how the pieces actually work. Smaller experiments live in Side Quests.
Kernel · Systems Programming
JefeOS / JefeRust
Released · 1.2 in release hardening
Two from-scratch x86_64 kernels — one C++, one Rust — that boot to a real userspace and run real Linux programs through a WSL1-style syscall layer: a staged Alpine/BusyBox rootfs, plus interactive SSH/SFTP sessions from stock clients like PuTTY. Each carries its own TCP/IP stack, TLS 1.3, ChaCha20-Poly1305 and Ed25519 crypto, NTFS read/write, an ELF64 loader with ring-3 execution, and a preemptive scheduler. Xylem adds in-kernel clustering — node membership, failure detection, and automatic workload harvest and respawn behind a self-rearming circuit breaker. JefeOS 1.2 is in release hardening now: SMEP/SMAP and signal-path hardening, POSIX permission-mode enforcement, and a machine-scored evidence pipeline (independent clean build, ephemeral-QEMU boot proof, fault-injection recovery). The Rust kernel tracks the C++ line at feature parity.
C++Rustx86_64Linux ABIPOSIXTLS 1.3SSH/SFTPNTFSXylem
AI/ML · Platform
JefeAI
In use
A local inference and retrieval platform that gives multiple applications one governed path to models. It combines RAG collections, backend routing with explicit timeouts and fallbacks, experiment tracking, and evaluation tooling so model behavior can be measured instead of guessed.
PythonOllamavLLMChromaDBMLflow
Security · Automation
Sentinel
In use
An automated security-review pipeline built around grounded evidence. Deterministic scans from Semgrep, Trivy, grype, pip-audit, and npm-audit feed structured triage; experimental model-driven sweeps remain separate and require verification. The design choice is to make repeatable findings the operational path instead of treating model output as proof.
PythonSemgrepTrivyCI/CD
Security · Secrets Management
JefeVault
In active use
A service-oriented secrets broker with scoped service tokens, operator handoff tokens, encrypted storage, rotation and version workflows, policy reporting, and guarded deployment and rollback paths. The emphasis is less on a feature checklist than on making secret handling explicit and reviewable.
TypeScriptAES-256-GCMToken AuthAudit
AI · Interactive Fiction
Adventure GUI
Private alpha
A tabletop campaign application with persistent world state, an AI Lore Master workflow, and optional narration and generated scene art. It is also a practical test of where probabilistic generation belongs in a product and where ordinary application state must stay authoritative.
PythonFastAPIComfyUITTS