Skip to the schedule
Abhijit Bansal
Sheet A-01 — the yard

I build privacy-first apps, and the agent tooling I build them with.

Designed, engineered and shipped solo. Apps on the App Store, tools in the open, and the infrastructure underneath. Every building below is one of the repos, drawn from its own history.

drawings on file — ask for the plans
The works — one building per repoAll-time · May 22 – Oct 26, 2026 · 13 repos · hover a building · the shift ends at the whistle
01 · APPS02 · AGENT TOOLING03 · WEB & SITES04 · LOCAL AGENTScubby — 8 storeys · 2.6k sessions · 252k lines added · 95.8M tokens out01raja — 2 storeys · 142 sessions · 23k lines added · 6.4M tokens out10floorprint — 2 storeys · 266 sessions · 32k lines added · 8.2M tokens out07swatkats — 6 storeys · 732 sessions · 146k lines added · 28.9M tokens out02purix — 2 storeys · 125 sessions · 34k lines added · 7.0M tokens out06doc-scan — 3 storeys · 323 sessions · 42k lines added · 15.9M tokens out05foundry — 2 storeys · 397 sessions · 27k lines added · 12.9M tokens out09folix — 5 storeys · 412 sessions · 102k lines added · 31.0M tokens out04claude-skills — 5 storeys · 1.2k sessions · 109k lines added · 22.3M tokens out03design-system — 1 storey · 16 sessions · 3.1k lines added · 587k tokens out13cartoon — 2 storeys · 188 sessions · 32k lines added · 5.0M tokens out08sift — 2 storeys · 140 sessions · 16k lines added · 3.7M tokens out11memekit — 1 storey · 49 sessions · 9.9k lines added · 843k tokens out12The WorksSHEET 03NO. 03-A1 STY ≈ LINES ADDED · 8 MAXN2 STOREYS
01 · APPS02 · AGENT TOOLING03 · WEB & SITES04 · LOCAL AGENTScubby — 8 storeys · 2.6k sessions · 252k lines added · 95.8M tokens out01raja — 2 storeys · 142 sessions · 23k lines added · 6.4M tokens out10floorprint — 2 storeys · 266 sessions · 32k lines added · 8.2M tokens out07swatkats — 6 storeys · 732 sessions · 146k lines added · 28.9M tokens out02purix — 2 storeys · 125 sessions · 34k lines added · 7.0M tokens out06doc-scan — 3 storeys · 323 sessions · 42k lines added · 15.9M tokens out05foundry — 2 storeys · 397 sessions · 27k lines added · 12.9M tokens out09folix — 5 storeys · 412 sessions · 102k lines added · 31.0M tokens out04claude-skills — 5 storeys · 1.2k sessions · 109k lines added · 22.3M tokens out03design-system — 1 storey · 16 sessions · 3.1k lines added · 587k tokens out13cartoon — 2 storeys · 188 sessions · 32k lines added · 5.0M tokens out08sift — 2 storeys · 140 sessions · 16k lines added · 3.7M tokens out11memekit — 1 storey · 49 sessions · 9.9k lines added · 843k tokens out12The WorksSHEET 03NO. 03-A1 STY ≈ LINES ADDED · 8 MAXN2 STOREYS

Notes

  1. Height is lines added. Eight storeys max.
  2. Lit windows are output tokens.
  3. Smoke means the repo was worked on this week.
  4. A crane means work in progress.
  5. Pennants are pull requests merged this week.
  6. Per-repo figures are floors; old transcripts rotate out.
Project
The Foundry
Sheet
A-01
Drawn
A. Bansal
Period
May 22 – Oct 26, 2026
Rev
W43
Date
26.10.2026
FOUNDRY — WORKING DRAWINGSDWG 04-B · REV C · SCALE 1:1 · DO NOT SCALEA — h1 · Archivo 750, wdth 118
B — date stamp · build-time
C — lead · 34em, text-wrap: pretty
D — ink button + text link

Sheet A-02

Schedule of buildings

14 projects, numbered as on the yard. Private builds are described here; public ones link to source.

Apps — iOS, macOS and browser

  • 01
    Cubby Active

    Inventory for garage and basement storage. NFC tags and QR labels on racks and bins — scan to see what's inside. On-device Vision suggests item names; 3D rack view, widgets, Siri. Zero backend, zero third-party dependencies.

    iOS · Swift 6 · SwiftUI · SwiftData8
  • 05
    Paperix Active

    Document scanner that makes searchable PDFs with on-device OCR. No cloud, no accounts, no subscription — built because PDF-scanner apps shouldn't be rent.

    iOS · Swift · Vision OCR3
  • 07
    Floorprint Active

    Scan rooms with LiDAR and RoomPlan into editable 2D floor plans. Export PDF, DXF, USDZ, GLB, STEP; a macOS mini-CAD editor for the rest. Organize the whole home in 3D.

    iOS + macOS · RoomPlan · SceneKit2
  • 06
    Purix Active

    Browser extension that strips tracking parameters from links on-device, with no network calls. Blocklist-only, so it never guesses: a curated strip list plus a hard keep-list for the params pages actually need. Chrome, Firefox, and Safari on macOS and iOS.

    Chrome · Firefox · Safari · TypeScript2
  • 04
    Folix Active

    Privacy-first wealth dashboard: local Plaid pulls, on-device storage, AI-augmented insights. The seed of a personal financial adviser.

    macOS · Swift · GRDB · Plaid5

Agent tooling

  • 10
    raja Heating up

    A local iMessage assistant on an always-on Mac. Claude drafts replies with no tools; deterministic code decides who may receive one and does every send. Trusted contacts get answered on their own, and anything risky — or about buying or paying — waits for the owner's yes. Screens every message for prompt injection, and learns the owner's voice from edited replies.

    macOS · TypeScript · Bun · Claude Code2
  • 02
    swatkats Active

    Quick decisions from local models: drop a spreadsheet or name a Jira epic, get typed answers back — a filled column with per-row confidence, or a verdict on whether an epic is ready or done. Ollama by default, cloud CLIs opt-in. In design: spec and feasibility spike done.

    Python · Ollama · MCP6
  • 08
    cartoon Active

    Token-optimized CLI output for AI agents — read 12 lines instead of 800, raw logs archived. Adapters for pytest, jest, eslint, tsc; ~70% token reduction.

    Rust · open source2
  • 03
    claude-skills Active

    Skills, plugins, and agent tooling for Claude Code: iOS build loops, PM automation, prompt refinement. Installable via marketplace or standalone CLI.

    Python · Shell · open source5
  • 11
    sift Active

    Weekly AI-news pipeline: RSS ingestion, local dedup, one Claude call to curate everything into an HTML digest and a Pages archive.

    Python · Claude API · open source2
  • 12
    memekit Recently active

    Deterministic ASCII meme reactions for CLIs, bots, and agents. 45 original formats, zero dependencies — library, CLI, and MCP server.

    TypeScript · MCP1
  • —
    orca-local Active

    A local-only fork of Orca, the desktop app for running coding agents side by side in their own worktrees. No cloud accounts, auto-update, telemetry upload or network listener; signed macOS builds. Upstream built the app; this fork is the local-only part.

    Electron · TypeScript · fork0

Foundation

  • 13
    design-system Active

    Cross-product design tokens: one source emitting CSS custom properties, SwiftUI tokens, and Tailwind presets for every app and site in the fleet — including this one.

    JSON tokens · CSS · Swift · Tailwind1
  • 09
    Foundry Active

    This site. Static Astro pages; the yard, the schedule and the meter readings are drawn at build time from the repos themselves.

    Astro · TypeScript · SVG2

On the drawing board: a personal financial adviser, and more personal infrastructure. The theme holds — build my own tools instead of renting mediocre ones.

Sheet A-04

General notes

  1. 1.

    iOS and Apple platforms. Swift 6, SwiftUI, SwiftData, Vision, RoomPlan, on-device ML. Zero-backend architecture — apps that never phone home.

  2. 2.

    Agent tooling. Claude Code skills and plugins, MCP servers, token optimization, multi-agent orchestration. Tools that make agents cheaper and more exact.

  3. 3.

    The whole product. Rust CLIs, design systems, App Store releases. Shipped solo — the same hands sketch the interface, write the Swift, cut the release and answer the support mail.

  4. 4.

    Privacy is the default, not a setting. Apps run on-device with zero telemetry. This site has no trackers either.

Sheet B-01

Meter readings

Everything above is built with Claude Code. Parsed locally from 3,763 session logs, May 22 – Oct 26, 2026.

1.1M
lines added, every repo
9,648
sessions · 23,868 prompts
328.9M
tokens written
85.4B
tokens read from cache
Heatmaps ramp by graphite density; redline marks the peak — Oct 11, 770 sessions in one day.Full telemetry sheet →
Sheet C-01How this site gets built — hooks, routing, and an honest audit of the harness behind it.