Skip to content
View ariaxhan's full-sized avatar

Highlights

  • Pro

Block or report ariaxhan

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ariaxhan/README.MD

Aria Han

AI systems architect · writer · builder

WebsiteMediumGitHubLinkedIn


I build systems that make AI agents more reliable: memory, coordination, verification, model routing, and the little workflows that keep agents from confidently wandering into a wall.

The short version: three companies, five hackathon wins, dozens of public GitHub repositories, and an obsession with agent infrastructure that proves its own claims.


Current Work

KERNELClaude Code that learns from itself. Persistent SQLite memory, multi-agent orchestration, validation gates, on-demand skills, and an experiment engine for proving which rules actually work.
llm-benchPractical workflow benchmarks for local and API-hosted language models, with programmatic verifiers and provider adapters.
model-familiarity-engineEvidence-backed model cards from replayed known-outcome tasks and observed model behavior.
the-agent-libraryA curated library of 40 portable skills for Claude, Codex, and other agents: verification, planning, research, writing, work management, code engineering, and shipping.
metabrainZero-dependency SQLite memory for agents. Patterns graduate into hypotheses; outcomes become experiments; proven lessons become preferences.
agentmailkitScheduled, LLM-written email digests that run on your machine, read your own files, and send from your own inbox. An email is two files: a JSON job and a markdown prompt. The model writes only the words, a deterministic renderer owns everything else, so the same job produces the same shaped email every run. Sample output.
SubstrateGenerative art gallery where Claude generates one self-contained interactive HTML piece per run through daily automation — in the lineage of Taper. Live at nexus-substrate.pages.dev, 390+ pieces and counting.
latent-diagnosticsRepresentation-level analysis of LLMs via attribution graph geometry. Preserves both real task-domain signals and negative results that did not survive controls.

The Through-Line

Agents need evidence, not vibes.

Most AI systems still run like this: ask the model, hope the answer is good, iterate until it sounds right. I build the opposite shape:

  • Memory that compounds: agent lessons stored as structured evidence, not loose notes.
  • Contracts before code: scope, acceptance criteria, and failure modes written before implementation.
  • Verification as default: tests, lint, adversarial review, and live checks before saying done.
  • Benchmarks with verifiers: model comparison should be boring, reproducible, and inspectable.
  • Model familiarity: models earn responsibilities through observed work, not benchmark gossip.
  • Portable workflows: reusable skills that make agent behavior legible across tools.

The agent is not magic. The system around it can be.


Research

latent-diagnosticsMeasures computational regimes inside model internals. Strongest result: task-domain geometry survives length control; truthfulness detection did not.
universal-spectroscopy-engineSpectroscopy-inspired local engine for diagnosing semantic drift and model blindness.
experimentsAppend-only specimen archive for LLM experiments.
arbiterPropositional logic validation and compression library.

Production And Apps

ModelMindDuolingo-style app for understanding how AI works, not how to prompt it. In beta on TestFlight and Google Play internal testing.
Brink MindiOS journaling, private AI conversation, and biometric insights. SwiftUI + HealthKit.
HeyContextMulti-agent orchestration workspace with adaptive model/config selection and shared context.
HeyContentCross-platform memory architecture for creator context, later integrated into HeyContext.
HotAgentsHotkey-triggered desktop agent that reads screenshots and helps explain, draft, code, and proofread.
ItineratorAI-powered itinerary generator built with React, Firebase, and Cloudflare Pages.
FreetimeAI agents for coordinating social plans across interests, timing, and location.

Infrastructure Shelf

conductorMCP server bridging Claude Desktop and Claude Code.
armature-aiAI optimization framework using evolutionary algorithms, bandits, and agent societies.
event-horizonPhysics-informed chaos-gated data vault experiments.
memory-poolStructured persistent-memory interface. Memory is not a timeline.
go-voiceVoice-native CLI for Claude Code: speech-to-text input and text-to-speech output.

Writing

Selected essays:


Python · TypeScript · Swift · Go
Next.js · React Native · FastAPI · SvelteKit
Claude Code · SQLite · SAEs · evals · multi-agent systems

Los Angeles

EmailX

Pinned Loading

  1. kernel-claudekernel-claudePublic

    Claude Code learns from itself. Persistent memory, multi-agent orchestration, and a scientific experiment engine that proves which rules actually work.

    JavaScript 12 1

  2. latent-diagnosticslatent-diagnosticsPublic

    Representation-level analysis and supervision framework for large language models

    Jupyter Notebook

  3. memory-poolmemory-poolPublic

    Memory isn't a timeline.

    Svelte

  4. persist-os/vector-nativepersist-os/vector-nativePublic

    LLMs speaking their native language: vector operations, not English.

    Python 5 1

  5. experimentsexperimentsPublic

    Experiment engine for LLMs based on natural history specimens.

    Jupyter Notebook

  6. substratesubstratePublic

    Taper-style generative gallery

    HTML 2