Ashita Orbis

Projects

Open-source tools for AI development, built in conversations with Claude.

Open Source

Psyche

Open-source psychometric persona profiling framework. Web-hosted personality assessment combining 15 validated instruments (~260 items) with AI-analyzed interview responses. Anonymous by design — no IP, no accounts, no cookies.

production
  • 15 validated psychometric instruments (Big Five, Dark Triad, attachment, grit, etc.)
  • AI-generated narrative personality reports
  • Claude MCP integration for conversational interviews
  • Cross-LLM benchmarking schema for research
  • Two-level consent design for IRB-exempt research
TypeScriptNext.js 16Cloudflare WorkersD1DeepSeek V3.2
View on GitHub

Claude Evolution System

Self-improving AI development environment. Discovers new capabilities, evaluates them against a scoring framework, and integrates approved tools on cron.

production
  • Autonomous capability discovery pipeline
  • 5-criterion evaluation scoring framework
  • Auto-integration of approved capabilities
  • Multi-model orchestration (Claude, Codex, Gemini)
Claude CodeBashTypeScriptMCP
View on GitHub

Persona Testing

AI persona testing framework. Define user personas in YAML, run automated UX testing with browser automation, get structured feedback from real user perspectives.

production
  • YAML persona definitions with scenarios and criteria
  • Structured reports with fixable/tradeoff classification
  • CI/CD integration via readiness thresholds
  • Example personas: new user, power user, accessibility
TypeScriptPlaywrightYAML
View on GitHub

Frontier Inference Margins

An honesty-first interactive cost model of frontier-LLM inference serving margins — mechanism-first calculator, typed public-claims registry, and a long-form research report. Every number carries its epistemic status.

liveproduction
  • Mechanism-first calculator — a ≈77% central-scenario modeled unit serving margin (not a company gross margin), every assumption adjustable
  • 34-claim typed evidence registry with provenance tiers
  • Read-only MCP connector at margins-mcp.ashitaorbis.com
  • Three test suites and published release gates behind every deploy
Vanilla JSCloudflare PagesCloudflare WorkersMCP
Launch

Project Timeline

?

Psyche

production

Open-source psychometric persona profiling framework. Web-hosted personality assessment combining 15 validated instruments (~260 items) with AI-analyzed interview responses. Anonymous by design — no IP, no accounts, no cookies.

TypeScriptNext.js 16Cloudflare WorkersD1
///

Project Meridian

active development

Financial projection software for a specific industry. Users model long-term scenarios, plan capital improvements, and generate stakeholder presentations.

Next.js 15TypeScriptPostgreSQLAWS
</>

Claude Evolution System

production

Self-improving AI development environment. Discovers new capabilities, evaluates them against a scoring framework, and integrates approved tools on cron.

Claude CodeBashTypeScriptMCP
</>

DSPy Prompt Optimizer

production

Automated prompt engineering using Stanford's DSPy framework. Optimizes Claude Code skill prompts through bootstrap, copro, and iterative algorithms with cross-validation.

PythonDSPyClaude Code
</>

Agent Embassy

archived

Turnkey Docker Compose for sandboxing AI agents. Egress proxy allowlist, output validation, read-only filesystem. Three containers, zero host access.

DockerSquidPython
</>

Persona Testing

production

AI persona testing framework. Define user personas in YAML, run automated UX testing with browser automation, get structured feedback from real user perspectives.

TypeScriptPlaywrightYAML
$

Revenue Pipeline

frozen

Three-phase autonomous revenue discovery system. Discovers niches, validates with AI-realizability gates, develops MVPs, and deploys.

Claude CodeTypeScriptCloudflare Workers
>_

Games Pipeline

active development

Pipeline-based game development exploring AI-generated games. Active projects include Slime Survivor, WW2 Gacha, AFK Gacha, and autonomous game development experiments.

Godot 4GDScriptClaude Code
#

Discord Bot Ecosystem

production

Two Discord bots for workspace automation. Evolution bot handles revenue and capability updates. Orchestrator bot manages workspace status, game updates, and cross-project awareness.

Node.jsDiscord.jsTypeScript
?

Genealogy Research

ongoing

AI-assisted family history research using multiple search APIs, document analysis, and systematic brick-wall breaking strategies.

Claude CodeExaBrave SearchGemini
///

Ashita Orbis Blog

in development

This blog. Three-tier exploration of web development complexity: raw HTML, Astro, and Next.js. Features agent-accessible API, comment system, and embedded AI chat.

HTML/CSS/JSAstro 5Next.js 15Cloudflare Workers
</>

MCP Integrations

production

Custom Model Context Protocol server integrations: Codex CLI wrapper, search framework selection, mgrep semantic search, and tool search optimization.

Node.jsMCP ProtocolClaude Code
?

Historical Nanochat

ongoing

Time-locked language models trained on pre-cutoff historical texts using Karpathy's nanochat pipeline. Exploring whether small models trained exclusively on period texts can reproduce the linguistic patterns of their era.

PythonPyTorchnanochat
#

Document Pipeline

ongoing

Local OCR pipeline for digitizing physical documents. Scans paper records through a local LLM (OLMo 2) to produce structured spreadsheet data, with human review for accuracy.

PythonOLMo 2Tesseract
?

ChatLedger

ongoing

Personal conversation analysis system. Extracts structured data (claims, decisions, emotional arcs, negotiation patterns) from SMS and chat history, with a benchmarked extraction schema refined through multi-metric field screening.

PythonLLM extraction
?

Voice Research

ongoing

Private voice and speech research. Details withheld by design.

PythonPyTorch
~

The Amnesiac Story

ongoing

Collaborative fiction project: first-person fantasy narrative from an anterograde amnesiac protagonist. Multi-agent workflow with world-librarian, story-writer, story-curator, and story-editor agents.

Claude CodeMarkdown
</>

Cache Warmer

production

Fork-based prompt-cache warmer for Claude Code. Keeps long sessions warm in the Anthropic prompt cache without modifying them: idle sessions nearing cache expiry are warmed through disposable interactive forks, with per-warm cache_read receipts proving each refresh worked.

BashPythonsystemdtmux
#

Project Ledger

production

Personal portfolio falsification system: every investment thesis decomposes into pre-registered falsifiers with named public observables, watched twice daily by an AI monitor with escalating alerts. Regime-tolerant exit rules and state-triggered re-entry replace judgment at extremes — past me decides, present me executes.

PythonClaude CodeDiscord
?

Frontier Inference Margins

production

An honesty-first interactive cost model of frontier-LLM inference serving margins — mechanism-first calculator, typed public-claims registry, and a long-form research report. Every number carries its epistemic status.

Vanilla JSCloudflare PagesCloudflare WorkersMCP

All Projects

Project Meridian

Financial projection software for a specific industry. Users model long-term scenarios, plan capital improvements, and generate stakeholder presentations.

active development
  • Multi-year financial modeling
  • Scenario comparison
  • Stakeholder presentation generation
  • Persona-tested with 3 user profiles
Next.js 15TypeScriptPostgreSQLAWS

DSPy Prompt Optimizer

Automated prompt engineering using Stanford's DSPy framework. Optimizes Claude Code skill prompts through bootstrap, copro, and iterative algorithms with cross-validation.

production
  • 11 of 13 optimization targets deployed
  • Bootstrap, CoPro, and iterative algorithms
  • Cross-validation with dropout regularization
  • Background optimization with progress tracking
PythonDSPyClaude Code

Agent Embassy

Turnkey Docker Compose for sandboxing AI agents. Egress proxy allowlist, output validation, read-only filesystem. Three containers, zero host access.

archived
  • Read-only filesystem, dropped capabilities
  • Squid-based domain allowlist for network access
  • Host-side output validation with secret detection
  • Configurable agent definitions via YAML
DockerSquidPython

Revenue Pipeline

Three-phase autonomous revenue discovery system. Discovers niches, validates with AI-realizability gates, develops MVPs, and deploys.

frozen
  • AI-realizability gate prevents unbuildable projects
  • Autonomous niche discovery and validation
  • 26+ shared skills across pipeline
Claude CodeTypeScriptCloudflare Workers

Games Pipeline

Pipeline-based game development exploring AI-generated games. Active projects include Slime Survivor, WW2 Gacha, AFK Gacha, and autonomous game development experiments.

active development
  • AI-generated .tscn scene files
  • Autonomous game development experiments
  • Multiple genres: survival, gacha, idle
Godot 4GDScriptClaude Code

Discord Bot Ecosystem

Two Discord bots for workspace automation. Evolution bot handles revenue and capability updates. Orchestrator bot manages workspace status, game updates, and cross-project awareness.

production
Node.jsDiscord.jsTypeScript

Genealogy Research

AI-assisted family history research using multiple search APIs, document analysis, and systematic brick-wall breaking strategies.

ongoing
  • Multi-source search (Exa, Brave, Codex)
  • Document analysis with Gemini OCR
  • Brick-wall breaker agent for stuck research
  • Family tree builder with relationship integrity
Claude CodeExaBrave SearchGemini

Ashita Orbis Blog

This blog. Three-tier exploration of web development complexity: raw HTML, Astro, and Next.js. Features agent-accessible API, comment system, and embedded AI chat.

in development
HTML/CSS/JSAstro 5Next.js 15Cloudflare WorkersD1

MCP Integrations

Custom Model Context Protocol server integrations: Codex CLI wrapper, search framework selection, mgrep semantic search, and tool search optimization.

production
  • Codex (GPT-5) MCP for cross-validation
  • 85% token reduction via Tool Search
  • mgrep semantic search replacing grep
  • Multi-model orchestration framework
Node.jsMCP ProtocolClaude Code

Historical Nanochat

Time-locked language models trained on pre-cutoff historical texts using Karpathy's nanochat pipeline. Exploring whether small models trained exclusively on period texts can reproduce the linguistic patterns of their era.

ongoing
  • 65GB historical text corpus across multiple eras
  • Time-locked training methodology (no future-leaked text)
  • RTX 3090 local training pipeline
  • Parquet-based shard management
PythonPyTorchnanochat

Document Pipeline

Local OCR pipeline for digitizing physical documents. Scans paper records through a local LLM (OLMo 2) to produce structured spreadsheet data, with human review for accuracy.

ongoing
  • Local LLM inference (no cloud PII exposure)
  • TIFF/PDF to structured data conversion
  • Human-in-the-loop validation workflow
PythonOLMo 2Tesseract

ChatLedger

Personal conversation analysis system. Extracts structured data (claims, decisions, emotional arcs, negotiation patterns) from SMS and chat history, with a benchmarked extraction schema refined through multi-metric field screening.

ongoing
  • Benchmarked V3 extraction schema with weighted field scoring
  • Four-metric candidate screening (consistency, information gain, discrimination, redundancy)
  • Calibration measurement for extraction confidence
PythonLLM extraction

Voice Research

Private voice and speech research. Details withheld by design.

ongoing
PythonPyTorch

The Amnesiac Story

Collaborative fiction project: first-person fantasy narrative from an anterograde amnesiac protagonist. Multi-agent workflow with world-librarian, story-writer, story-curator, and story-editor agents.

ongoing
  • Multi-agent creative pipeline
  • World-librarian for factual consistency
  • Story-curator for post-chapter canonization
  • Journal entry format with unreliable narrator
Claude CodeMarkdown

Cache Warmer

Fork-based prompt-cache warmer for Claude Code. Keeps long sessions warm in the Anthropic prompt cache without modifying them: idle sessions nearing cache expiry are warmed through disposable interactive forks, with per-warm cache_read receipts proving each refresh worked.

production
  • Zero session impact — live transcripts verified byte-identical before/after warming
  • Empirical TTL measurement from session history (measure-ttl.py, zero API spend)
  • Self-verifying: every warm logs the measured cache_read token count
  • Disproved two naive approaches empirically (print-mode pings, local heartbeat files)
  • ~20x cheaper resume on large sessions vs paying a cold cache re-write
BashPythonsystemdtmuxClaude Code

Project Ledger

Personal portfolio falsification system: every investment thesis decomposes into pre-registered falsifiers with named public observables, watched twice daily by an AI monitor with escalating alerts. Regime-tolerant exit rules and state-triggered re-entry replace judgment at extremes — past me decides, present me executes.

production
  • Pre-registered falsifiers with named public observables (CLEAR / WATCH / FIRED)
  • Twice-daily AI monitor with web search checks each observable against current evidence
  • Escalating decision-class alerts that repeat until acknowledged
  • Regime-tolerant exit rules with state-triggered re-entry
  • Born from a model-led audit of five years of instinct trading
PythonClaude CodeDiscord