Skip to the work
Foundry

The foundry of Abhijit Bansal

Last forged · Jul 15, 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 3,690 session logs, May 22 – Jul 13, 2026.


341,722Lines addedacross every repo, 53 days
3,783Sessions6,931 prompts · 124,975 replies
107.9MTokens writtenoutput, straight into the melt
15.8BTokens cache-readthe crucible remembers
The works — one building per repoAll-time · May 22 – Jul 13, 2026 · 10 repos · hover a building · the shift ends at the whistle
01 · APPS02 · AGENT TOOLING03 · WEB & SITEScubby — 8 storeys · 1.7k sessions · 131k lines added · 55.9M tokens out01floorprint — 2 storeys · 195 sessions · 12k lines added · 5.1M tokens out05doc-scan — 1 storey · 159 sessions · 8.0k lines added · 4.8M tokens out06foundry — 2 storeys · 177 sessions · 12k lines added · 4.5M tokens out04folix — 1 storey · 51 sessions · 4.4k lines added · 1.7M tokens outclaude-skills — 4 storeys · 637 sessions · 41k lines added · 12.8M tokens out02design-system — 1 storey · 16 sessions · 3.1k lines added · 587k tokens out09cartoon — 1 storey · 42 sessions · 4.2k lines added · 1.5M tokens out08sift — 2 storeys · 137 sessions · 12k lines added · 3.3M tokens out03memekit — site cleared, groundbreaking soon10The WorksSHEET 03NO. 03-AFORGE YARD PLAN — ONE BUILDING PER REPOSURVEYED FROM 3,690 SESSION LOGS · MAY 22 – JUL 13, 2026SCALE: 1 STOREY ≈ LINES ADDED · 8-STOREY MAXN2 STOREYS
01 · APPS02 · AGENT TOOLING03 · WEB & SITEScubby — 8 storeys · 1.7k sessions · 131k lines added · 55.9M tokens out01floorprint — 2 storeys · 195 sessions · 12k lines added · 5.1M tokens out05doc-scan — 1 storey · 159 sessions · 8.0k lines added · 4.8M tokens out06foundry — 2 storeys · 177 sessions · 12k lines added · 4.5M tokens out04folix — 1 storey · 51 sessions · 4.4k lines added · 1.7M tokens outclaude-skills — 4 storeys · 637 sessions · 41k lines added · 12.8M tokens out02design-system — 1 storey · 16 sessions · 3.1k lines added · 587k tokens out09cartoon — 1 storey · 42 sessions · 4.2k lines added · 1.5M tokens out08sift — 2 storeys · 137 sessions · 12k lines added · 3.3M tokens out03memekit — site cleared, groundbreaking soon10The WorksSHEET 03NO. 03-AFORGE YARD PLAN — ONE BUILDING PER REPOSURVEYED FROM 3,690 SESSION LOGS · MAY 22 – JUL 13, 2026SCALE: 1 STOREY ≈ LINES ADDED · 8-STOREY MAXN2 STOREYS
height = lines addedlit windows = tokens outsmoke = active this weekingots = 1 ≈ 10k linescrane = work in progresspennants = PRs merged (weekly)
01cubby8 storeys1,684 sessions · 131,117 lines · 55.9M tok out
02claude-skills4 storeys637 sessions · 40,534 lines · 12.8M tok out
03sift2 storeys137 sessions · 12,182 lines · 3.3M tok out
04foundry2 storeys177 sessions · 12,114 lines · 4.5M tok out
05floorprint2 storeys195 sessions · 11,865 lines · 5.1M tok out
06doc-scan1 storey159 sessions · 8,023 lines · 4.8M tok out
07folix1 storey51 sessions · 4,400 lines · 1.7M tok out
08cartoon1 storey42 sessions · 4,231 lines · 1.5M tok out
09design-system1 storey16 sessions · 3,129 lines · 586,810 tok out
10memekit0 storeys2 sessions · 0 lines · 2,211 tok out

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

Since May 1May 1 – Jul 13 · out-tokens per day
3,759Sessions
341,722Lines added
107.9MTokens out
Peak: Jul 12 — 576 sessions in one daycoolhot
Model mix124,975 assistant messages
Opus 4.8 · 34%Sonnet 5 · 32%Fable 5 · 15%Haiku 4.5 · 9%Opus 4.7 · 6%Sonnet 4.6 · 4%
Top tools
Bash28,205
Read17,714
Edit6,116
StructuredOutput2,525
Write2,516
37,714 thinking blocks668 subagent runs168 skill invocations/compact × 60longest prompt: 522,250 chars552 screenshots into cubby

Counted from 3,690 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 →