Skip to content
View NakliTechie's full-sized avatar
🔐
Locked In
🔐
Locked In

Block or report NakliTechie

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
NakliTechie/README.md

Hey, I'm Chirag Patnaik

All projects · chiragpatnaik.com · naklitechie.com · Substack

My current focus is applied AI — training small language models and distributed inference, getting capable models to fine-tune and serve on the hardware you actually have.

I'm co-founder of Prashnam, India's first AI-powered telephonic opinion platform — its survey data has been cited by The Economist and The New York Times — and I lead product and technology for Atrium Solutions, building a forecasting and decision-intelligence platform. Over two decades I've held senior product roles across Times Internet, India Today, IndiaMART, and Samsung.

On the side I build single-file web apps that run entirely in your browser — no accounts, no servers, no data leaving your device. The frontier work pulls two ways at once: pushing model inference all the way into the browser tab (text-diffusion language models in kohra), and, when a model is simply too big for a tab, serving it on cheap spot GPUs that survive being reclaimed mid-run (Cairn, now open source, with its recovery core rebuilt in Rust as warmswap). A newer thread is tooling for coding agents — vise freezes what a codebase does and gates an agent's changes against it.


Featured

Cairn Frontier-model inference on cheap spot GPUs — a 671B open model striped by layers across single-GPU spot boxes; when a box dies mid-generation its slice moves to a warm spare and the token stream resumes bit-identical in 0.93 s. Proven live
warmswap Cairn's recovery core rebuilt from scratch in Rust to be inspected — a simulated mid-generation kill runs and is asserted on a laptop with zero GPUs, on a deterministic clock
Pitch (in development · private) On-device voice commerce — shoppers talk to a store and a per-merchant brand-tuned model answers in their own browser, zero inference cost per shopper
LocalMind Private AI research agent — web search, document ingestion, RAG memory, real tool calling, on a small open model on WebGPU
kohra Text-diffusion language models in the browser — a denoising loop over ONNX Runtime Web and WebGPU. The first in-browser text-diffusion generation
NakliOS A private, browser-native desktop that gives every single-file tool a home — windowed apps, ⌘K spotlight, a dock, sticky notes, per-app sandboxing. Immersive mode runs each app as a native-feeling window
Sheaf A full PDF editor in a single HTML file — merge, reorder, redact, OCR, fill forms, sign, compress — every operation on your own disk, plus an agent interface
NakliData Browser-native semantic data workbench — query millions of rows of CSV or Parquet with DuckDB-wasm, chart, write back; the data never leaves the tab
Fathom Follow one event down every layer of a machine on one clock — C source, compiler IR, assembly, registers, pipeline, gates, and standard cells switching on a real RISC-V chip plan

Learning

Abhyas Self-paced practice for the Indian school curriculum, Class 1 → JEE/NEET — 16 subjects, 19,000+ verified MCQs, 66,000 drills, mock tests, mastery dashboard; progress stays on your device
Chapter Time Read & watch — every chapter of that curriculum mapped to a curated, verified video lesson, with a removable on-device AI tutor per chapter

Privacy & Security

Crate Personal cloud folder — your bucket, AES-256-GCM encrypted before it leaves the tab
Mehfil Encrypted team chat — no accounts, no central server
Tijori Password vault — encrypted, multi-device sync, no account
Rotor TOTP authenticator — encrypted vault, QR scan, offline backup
kabootar P2P file transfer over WebRTC — two devices, one QR scan
BlurLocal Face blur for photos and videos
StripLocal EXIF metadata stripper

Productivity

Reckon A spreadsheet you own — formulas, multi-sheet, charts, pivots, conditional formatting, CSV/XLSX; one HTML file, workbook on your own disk
Draft A word processor you own — headings, tables, footnotes, find/replace, print; documents as plain JSON on disk with a Markdown sibling
Bahi Accounting for Indian SMBs — GST reports, Tally import, CA mode
KanZen Kanban boards — local-first Trello alternative
Lorewell Private semantic library and reader for ePub, PDF, MOBI, AZW3, FB2, TXT, Markdown and HTML — reads a folder of books in place
Slate Image editor — crop, redact, annotate, adjust, export
Bolo Screen recorder with Whisper transcription and caption burn-in
Nemawashi Group decision tool — everyone scores, best combination wins
Kagaz Personal site builder — pick a layout, export a static site

AI Tools

VaultMind Obsidian vault explorer — force graph, full-text search, AI chat, in-place editing
Mantra Compare Claude, GPT, Gemini, and local models side by side
SansadSaar Browse and summarise India's Parliamentary Committee reports — on-device AI
Tapasya Train a language model in your browser — byte tokenizer → BPE → WebGPU
Anuvaad English → Indic translation, 11 languages, IndicTrans2 ONNX
BabelLocal 55-language translator
VoiceVault Voice transcription powered by Whisper
SnipLocal Background remover with passport photo mode
ScanLocal OCR — text from images and PDFs

Developer

vise Holds the workpiece steady while the agent cuts — freezes what your code does into a lockfile, then gates every agent change against it in one exit code. Never edits code, never calls a model. Go CLI + opencode plugin
Ferrule Every LLM API key held once, encrypted, on your machine — with one OpenAI-compatible endpoint on top. One Go binary, no account, no telemetry
Buckle An architecture linter with numbers — reads a GitHub repo's shape, builds a queueing model of its runtime, loads it until it buckles, names what gave way first
Private Mesh The capability fabric underneath NakliOS — seven primitives (Identity, Vault, Sync, LLM, Bridge) across Go and JS SDKs
Summon A sovereign, keyboard-first launcher for macOS — native Swift, with a removable on-device AI sidecar
BOFH Dev toolkit — 20 modules (JSON, JWT, hash, regex, diff, and more)
Karkhana A real Linux VM in your browser tab
MoD Swipe through your GitHub PRs like a feed — triage between meetings
NakliPoster API client — REST, GraphQL, WebSocket

Civic & Social

bakwaas Explore your Twitter archive — find the noise, delete it
Ghoshana IVR script authoring for polls and announcements — on-device Indic translation

History

India 2500 Interactive HTML atlas of 2,500 years of subcontinental history
Plate Explorer over 115,293 illustrated Encyclopaedia Britannica pages on the Internet Archive — index once, browse forever from your own disk

Research

Quorum Forward Tests Public, timestamped forecasts of opinion surveys from a simulated-population engine, registered before each poll is fielded and scored against the result — 30 of 32 claims hit across four waves

Design

Mechanikon The ancient Greek Antikythera mechanism, live in your browser
Rangrez Colour palettes named after traditions, places, and crafts
Hue & Cry Photograph a garment, match its colours to classic palettes
DotSpin 15 CSS dot-matrix spinners — zero JS, zero dependencies
Clacker Split-flap display for your screen

Games

KoLocal Go (Baduk) vs AI
GambitLocal Chess vs Stockfish
KingMe Checkers vs AI
FretLocal Guitar fretboard note trainer
3D Tic-Tac-Toe 4×4×4 cube — vs AI or 2-player
Strait Command Naval strategy
Chokepoint Maritime tower defense
Prediction Market Market simulator

All projects · chiragpatnaik.com

Pinned Loading

  1. LocalMind LocalMind Public

    Private AI research agent — web search, document ingestion, RAG memory. Runs entirely in your browser.

    HTML 59 8

  2. VaultMind VaultMind Public

    Obsidian vault explorer — force graph, full-text search, AI chat, and in-place markdown editing.

    HTML 1

  3. BOFH BOFH Public

    Dev toolkit with 20 modules — JSON, JWT, hashing, regex, diff, and more. Runs entirely in your browser.

    HTML

  4. NakliPoster NakliPoster Public

    Local-first API client — REST, GraphQL, WebSocket, collections as plain JSON files. No account, no cloud.

    HTML

  5. bahi bahi Public

    Full accounting suite for Indian SMBs — GST reports, Tally XML import/export, as a single HTML file.

    HTML 3

  6. kohra kohra Public

    Text-diffusion language models running in the browser — a denoising loop over ONNX Runtime Web / WebGPU. The first in-browser text-diffusion generation.

    Python 2 1