The Code Alchemist's working archive

Laboratory

A field guide to the systems, experiments, and small companions I build. Active work comes first; older artifacts remain as a record of the path.

Central constellation

Flagship work

Where my current thinking about agents, roles, and engineering practice converges.

Agentic engineering system

Released v3.2.0

Eidolons

A portable team of named AI specialists, routed by task and joined by verifiable hand-offs.

One assistant should not have to scout, plan, build, debug, and document in the same breath. Eidolons gives each craft to a bounded specialist, then lets a deterministic kernel assemble the party for the work at hand.

What existsNine named specialists across seven roles, a shared memory substrate, a deterministic routing CLI, integrity-checked releases, and committed evaluation scorecards.

  • agents
  • orchestration
  • verification
  • shell

Open enquiries

Research

Experiments in how agentic systems choose, learn, and stay honest about their evidence.

Local agentic coding harness

Research prototype

Ariramba

A local-first harness for running and auditing GPT-OSS-20B coding work on consumer hardware.

Ariramba treats every model action as a proposal, not permission. A finite-state controller validates paths, hashes, schemas, and commands, runs the work in confinement, records the trace, and can return the tree byte-clean.

What existsThe MOCK lane exercises the full controller without model weights; CPU and GPU oracle lanes are documented, and one real-model fixture repair proves the wiring—not general coding ability.

  • local-first
  • agents
  • evidence
  • python

Local skill registry · MCP server

Experimental v0.3.1

Magicite

A local-first MCP server that routes portable agent skills and turns outcomes into reviewable evidence.

Magicite keeps skills as inspectable engrams instead of burying them in a hosted recommendation service. It ranks intent and contraindications, records outcomes, and lets a governed Dream cycle propose durable improvements.

What existsA 16-tool MCP surface, 30 first-party engrams, rebuildable local storage, approval-gated lifecycle changes, and unit, integration, acceptance, and crash-recovery tests.

  • skills
  • mcp
  • evidence
  • python

Shared memory · MCP server

Released v2.2.0

Crystalium

A local-first memory substrate where Eidolons preserve, retrieve, consolidate, and deliberately forget context.

Crystalium gives specialists shared memory without making memory another agent. Four bounded layers separate episodes, facts, procedures, and execution state; trust-aware writes and hybrid recall keep the lattice useful.

What existsNine MCP tools, BM25, vector, and graph retrieval, SHA-256 provenance, tier-gated writes, a blocking conformance suite, and more than 1,000 repository tests.

  • memory
  • mcp
  • retrieval
  • python

Working instruments

Tools

Practical software for removing friction and making repeatable work easier to hold.

Distrobox environment manager

Released v0.16.0

Cardboard Box

A Rust CLI and terminal cockpit for declarative, repeatable distrobox environments.

Cardboard Box replaces remembered flags and repeated setup with one Boxfile. It keeps distrobox visible underneath, while making lifecycle, isolation, Docker access, and provisioning legible from either the CLI or TUI.

What existsA static Rust binary with shared CLI/TUI core logic, idempotent provisioning, built-in diagnostics, and more than 400 tests that run without a real distrobox.

  • distrobox
  • developer-experience
  • provisioning
  • rust

Headless game-streaming host

Released v1.2.0

Sunforge

A reproducible Fedora and Sunshine setup for a headless, low-latency game-streaming host.

Sunforge gives an awkward machine a dependable ritual: boot into a real Plasma Wayland session without a monitor, keep one stable 4K source, and let Moonlight clients choose their own stream.

What existsProvisioning, service definitions, launchers, diagnostics, encrypted identity backup, publication safeguards, and CI checks live together as reproducible source.

  • game-streaming
  • fedora
  • automation
  • shell

ClickUp terminal client

Work in progress

termaup

A Rust CLI and TUI for browsing ClickUp workspaces, tasks, and rich descriptions from the terminal.

termaup brings the work board into the shell without flattening it into raw API output. Quick commands and a keyboard-driven TUI share one async client while tokens stay in the operating system keychain when available.

What existsA three-crate Cargo workspace provides the API client, CLI, and TUI, with table, JSON, and Markdown output plus container-based development commands.

  • clickup
  • terminal
  • tui
  • rust

Ruby library

Maintained artifact

Fluxus

A simple, dependency-free, extensible use-case wrapper for Ruby code.

Fluxus packages a useful architectural boundary without asking an application to inherit a framework.

What existsA small public Ruby library with a deliberately narrow dependency surface.

  • architecture
  • library
  • ruby

Workstation toolkit

Living configuration

Potions

Dotfiles, but not boring.

A collection of repeatable workstation rituals, packaged with more care than a loose folder of incantations.

What existsUsed as a living configuration rather than presented as a finished product.

  • dotfiles
  • automation
  • shell

Jekyll utility

Useful artifact

JEX

A command-line utility for running Jekyll development with containers.

JEX makes the local loop for static-site work predictable without turning the site into an infrastructure project.

What existsThis site's preferred container-based development workflow uses it.

  • jekyll
  • containers
  • shell

Made to inhabit daily life

Personal artifacts

Playful, visual, and domestic software whose value is not measured by scale.

Guilt-free coding companion

Living companion · v1.8

Lararium

A tamagotchi-like companion for Claude Code that lives quietly in the terminal statusline.

Lararium keeps the warmth of a virtual pet and removes the obligation. Its mood follows the coding session, its growth only moves forward, and every interaction can be ignored forever without penalty.

What existsA standard-library Python state engine with 268 unit tests, 25 shell tests, and a 6,859-step invariant sweep enforcing no decay, harm, guilt, or blocking hooks.

  • companion
  • terminal
  • playful
  • python

Visual language

Visual system v2.2

Alchemist's Orchid

A cross-platform visual expression of the Code Alchemist identity.

Where the code alchemist's symbols, color, and atmosphere are cultivated as a system.

What existsA mature, versioned expression of the alchemical identity behind the work.

  • design-system
  • identity
  • visual

Personal field guide

Continually remade

This Site

The evolving home for my work, notes, and experiments.

A personal website should be a living argument, not a frozen résumé. This is where the systems and the person meet.

What existsBuilt in public with Jekyll, Liquid, Sass, and dependency-free browser JavaScript.

  • jekyll
  • design
  • writing
  • html

The lower shelves

Earlier work

Older libraries, games, and utilities kept as an honest record of learning in public.

Rails utility

Archived work

drun

A quick Rails setup using Docker Compose.

  • rails
  • docker
  • shell

Ruby library

Archived work

FipExtractor

An easy-to-use translator for the FIPE API.

  • api
  • library
  • ruby

Ruby library

Archived work

Estratto

Parsing fixed-width file content made easier.

  • parsing
  • library
  • ruby

Clojure library

Archived work

postmon-clj

A simple Clojure wrapper for the Postmon API.

  • api
  • library
  • clojure

Creative coding study

Archived work

Snowflakes

A simple snow simulator made with Processing.

  • simulation
  • game
  • processing

Game study

Archived work

Flappy Ball

A compact Flappy Bird-style game made with Processing.

  • game
  • processing

Game study

Archived work

Pong Clone

A Pong clone made as a programming exercise.

  • game
  • processing