Skip to the work
Foundry

The foundry of Abhijit Bansal

Last forged · Jul 27, 2026

I build privacy-first apps and AI agent tooling.

Designed, engineered, and shipped end to end — solo. Apps on the App Store, tools in the open, infrastructure underneath. Everything below was forged here.

drawings on file — ask for the plans
GitHubLinkedIncontact@abhijitbansal.com
FOUNDRY — WORKING DRAWINGSDWG 04-B · REV C · SCALE 1:1 · DO NOT SCALEA — ds-display-xl · Instrument Serif
B — ds-pill · build-time stamp
C — ds-lead · 52ch, text-wrap: pretty
D — ds-btn / ds-btn-quiet pair

01 · Expertise

Three disciplines, one bench.


iOS & Apple platforms

Swift 6, SwiftUI, SwiftData, Vision, RoomPlan, on-device ML. Privacy-first, zero-backend architecture — apps that never phone home.

Swift 6 · SwiftUI · SwiftData · Vision · RoomPlan

AI agent tooling

Claude Code skills and plugins, MCP servers, token optimization, multi-agent orchestration. Tools that make agents cheaper, sharper, faster.

Claude Code · MCP · Rust · Python

Full-stack product craft

From Rust CLIs to design systems to App Store releases, shipped solo. The whole stack, one pair of hands.

Rust · TypeScript · Design tokens · App Store

02 · The work

Forged here.

Nine projects across apps, agent tooling, and foundation. Private builds tell their story here; public ones link to source.


Apps — iOS & macOS

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 · SwiftDatagotcubby.com ↗

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 OCRpaperix-site ↗

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 · SceneKitfloorprint-site ↗

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 · PlaidPrivate build
AI / agent tooling

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 sourceGitHub ↗site ↗

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 sourceGitHub ↗site ↗

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 sourceGitHub ↗digest ↗

memekit

recently active

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

TypeScript · MCPPrivate build
Foundation

design-system

active
JSON tokens · CSS · Swift · Tailwind

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.

Private build

03 · Forge telemetry

The forge runs hot.

Everything above is built with Claude Code — and the workshop keeps its own books. Parsed locally from 5,039 session logs, May 22 – Jul 27, 2026.


514,850Lines addedacross every repo, 67 days
5,186Sessions10,879 prompts · 209,865 replies
169.7MTokens writtenoutput, straight into the melt
30.1BTokens cache-readthe crucible remembers
The works — one building per repoAll-time · May 22 – Jul 27, 2026 · 10 repos · hover a building · the shift ends at the whistle
01 · APPS02 · AGENT TOOLING03 · WEB & SITEScubby — 8 storeys · 2.6k sessions · 252k lines added · 95.8M tokens out01floorprint — 1 storey · 173 sessions · 10k lines added · 4.8M tokens out06doc-scan — 3 storeys · 323 sessions · 36k lines added · 15.3M tokens out03foundry — 2 storeys · 396 sessions · 27k lines added · 12.9M tokens out04folix — 1 storey · 89 sessions · 10k lines added · 2.8M tokens outclaude-skills — 3 storeys · 648 sessions · 39k lines added · 12.9M tokens out02design-system — 1 storey · 16 sessions · 3.1k lines added · 587k tokens out08cartoon — 1 storey · 30 sessions · 1.5k lines added · 901k tokens out09sift — 1 storey · 136 sessions · 12k lines added · 3.3M tokens out05memekit — site cleared, groundbreaking soon10The WorksSHEET 03NO. 03-A1 STY ≈ LINES ADDED · 8 MAXN2 STOREYS
01 · APPS02 · AGENT TOOLING03 · WEB & SITEScubby — 8 storeys · 2.6k sessions · 252k lines added · 95.8M tokens out01floorprint — 1 storey · 173 sessions · 10k lines added · 4.8M tokens out06doc-scan — 3 storeys · 323 sessions · 36k lines added · 15.3M tokens out03foundry — 2 storeys · 396 sessions · 27k lines added · 12.9M tokens out04folix — 1 storey · 89 sessions · 10k lines added · 2.8M tokens outclaude-skills — 3 storeys · 648 sessions · 39k lines added · 12.9M tokens out02design-system — 1 storey · 16 sessions · 3.1k lines added · 587k tokens out08cartoon — 1 storey · 30 sessions · 1.5k lines added · 901k tokens out09sift — 1 storey · 136 sessions · 12k lines added · 3.3M tokens out05memekit — site cleared, groundbreaking soon10The WorksSHEET 03NO. 03-A1 STY ≈ LINES ADDED · 8 MAXN2 STOREYS
height = lines addedlit windows = tokens outsmoke = active this weekingots = 1 ≈ 10k linescrane = work in progresspennants = PRs merged (weekly)
01cubby8 storeys2,613 sessions · 251,797 lines · 95.8M tok out
02claude-skills3 storeys648 sessions · 38,775 lines · 12.9M tok out
03doc-scan3 storeys323 sessions · 36,393 lines · 15.3M tok out
04foundry2 storeys396 sessions · 27,062 lines · 12.9M tok out
05sift1 storey136 sessions · 12,182 lines · 3.3M tok out
06floorprint1 storey173 sessions · 10,412 lines · 4.8M tok out
07folix1 storey89 sessions · 10,171 lines · 2.8M tok out
08design-system1 storey16 sessions · 3,129 lines · 586,810 tok out
09cartoon1 storey30 sessions · 1,520 lines · 901,494 tok out
10memekit0 storeys1 sessions · 0 lines · 1,491 tok out

Yard ledger: cubby — tallest hall on the yard, 251,797 lines and counting. memekit — site cleared, groundbreaking soon.

Since May 1May 1 – Jul 27 · out-tokens per day
5,162Sessions
514,850Lines added
169.7MTokens out
Peak: Jul 12 — 576 sessions in one daycoolhot
Top tools
Bash51,623
Read26,805
Edit10,330
Write3,536
StructuredOutput3,254
Model mix209,865 assistant messages
Sonnet 5 · 41%Opus 4.8 · 26%Fable 5 · 14%Opus 5 · 6%Haiku 4.5 · 6%Opus 4.7 · 3%
63,598 thinking blocks1,264 subagent runs342 skill invocations/compact × 84longest prompt: 522,250 chars1116 screenshots into cubby

Counted from 5,039 local session logs by a claude-skills script — on-device, like everything else here. Regenerated at each deploy.

04 · About

Solo, end to end.

I design, build, test, and ship — apps, tooling, sites. No teams, no hand-offs: the same hands that sketch the interface write the Swift, cut the release, and answer the support mail.

Privacy-first is a conviction, not a feature flag: my apps run on-device with zero telemetry.

GitHubgithub.com/abhijitbansal ↗
LinkedInlinkedin.com/in/abhijit-bansal ↗
Emailcontact@abhijitbansal.com
Behind the build

How this site itself gets built — hooks, routing, and an honest audit of the harness behind it.

Walk the harness →