ALL WORKTYLER NORCROSS
ORSTRUM

PRODUCT / 2026

ORSTRUM

Persistent Code Intelligence for AI Agents

OVERVIEW

Orstrum is a code intelligence layer I designed, built, and shipped end to end — a published npm CLI, an MCP server, and a hosted cloud product. It walks TypeScript, JavaScript, and Python repositories with real AST parsers, resolves every import edge, and writes the result to a local SQLite graph. Coding agents then query that graph through MCP instead of burning tokens on recursive grep-and-read loops. Only structure and generated summaries are stored — raw source never leaves the machine.

HIGHLIGHTS

  • 01Published to npm as a global CLI — one command scans a repo into a queryable graph of files, exports, and import edges
  • 02Parses TypeScript and JavaScript with ts-morph and Python with tree-sitter, resolving path aliases and barrel re-exports through the AST rather than text search
  • 03Exposes the graph to coding agents through eight MCP tools, including multi-hop blast-radius analysis over the caller graph
  • 04Built Orstrum Cloud on Astro and Supabase — GitHub OAuth, team workspaces, Stripe billing, and a radial graph explorer
  • 05Batch summarizer prices the job before it runs and generates per-file purpose summaries via the Anthropic API with prompt caching
  • 06Incremental scans are content-hashed, so re-running only rewrites files that actually changed and never discards existing summaries

TECH STACK

CLI

TypeScriptNode.jsts-morphtree-sitterInk

GRAPH

SQLiteMCP SDKAST Resolution

AI

Anthropic APIClaude Haiku 4.5Prompt Caching

CLOUD

AstroSupabaseStripeVercel

SCREENSHOTS

ORSTRUM screenshot 1
ORSTRUM screenshot 2

LINKS

LIVE NPM DOCS
← BACK TO ALL WORK

TYLER NORCROSS · 2026