NEWShipping Hari Desktop Copilot & CapKit v1.0

Nakul Srivastava

Product & Frontend Engineer

I design and build products end to end — frontend-led, UX-obsessed, and comfortable reaching across web, desktop, mobile, extensions, and AI systems when a problem demands it.

Lately I live at the edge of everyday friction: noticing recurring bottlenecks, then engineering the focused tool that eliminates them.

Fast, accessible interfaces with obsessive attention to craft, micro-interactions, and visual clarity.

12+ Products
Shipped End-to-End
60 fps Native
Direct2D & Rust
Local-First
Zero Cloud Lock-in
Evaluate Skills System
skills.sh

Add Nakul's workflow skills directly into your agent project.

$ npx skills@latest add imnakul/skills
Claude Code Plugin
MCP / Tools
$ claude plugins install imnakul-skills
01GitHub & Engineering Telemetry

Activity & Commit Timeline

@imnakul on GitHub· 1,892 contributions in the last year
Less
More
Oct
Nov
Dec
Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
SunTueThuSat
Hover over any cell to view exact daily commit contributions
WorkingProduction
Active Today

Frontend Engineer & Product Associate

Knoarc & Vega Visionary — architecting core student workspace, flashcards, and review systems.

BuildingAI / Electron
Updated 2h ago

Hari — Desktop AI Steering Copilot

Multi-harness state tracking engine that coordinates Cursor, Claude Code, and Codex without polluting their context windows.

ShippingWindows Utility
Shipped v0.9.4

CapKit Capture Toolkit v1.0

Finalizing Studio HD canvas recording, scrolling capture pipelines, and local OCR markdown parsing.

ExploringResearch
Continuous

Autonomous MCP Schedulers

Investigating background daemon routines and cron-driven LLM synthesis for local file changes.

02Engineered Products

Build & Systems Catalog

Hari

wip
2026Code

An always-on desktop copilot that sits above Claude Code, Codex, and Cursor — it plans, remembers, and steers across projects without writing code itself, keeping each harness context clean.

DesktopAI CopilotElectronLocal-first
$ npx hari@latest attach
The Friction / Problem

Juggling multiple coding harnesses across projects means constantly losing mental context: what was I doing, why, and where did I leave off.

The Engineering Fix

An always-on desktop copilot that plans, remembers, and steers — never touching file edits directly, preserving each harness's context window.

Madhav

live
2026Live

A glass Windows side-panel that captures notes, ideas, and tasks the instant they surface — syncing bidirectionally with Telegram so capture follows you on every device.

WindowsTelegramProductivityWin32
$ winget install imnakul.madhav

CapKit

wip
2026

A calm, Windows-first capture toolkit: hit a single shortcut, grab anything, annotate in place, then pin, record, or showcase — one uninterrupted flow replacing disjointed utilities.

WindowsCaptureOCRStudio Recording
$ capkit --record --studio

VedHerbz ERP

deliveredClient Work
2026

An offline desktop ERP that replaced a fragile spreadsheet workflow for a cosmetics manufacturer — BOM, batch formulations, QC certificates, and role security on a local SQLite database.

ERPElectronSQLiteLocal-first

Codex Ledger

live
2026Code

A privacy-first, local-only analytics dashboard that translates invisible AI API usage into readable telemetry — models, runtimes, token velocity, and real cost per task.

AnalyticsLocal-firstOpen SourceTypeScript
$ npx codex-ledger --port 3344

Moving Text

live
2026Code

A featherweight Rust overlay that scrolls ambient reminders along screen edges — click-through, always-on-top, rendered at 60fps via Direct2D with full Unicode & emoji support.

RustWin32Direct2D60fps
$ cargo install moving-text

Telegram PC Control

live
2026

A lightweight Telegram automation daemon that securely controls a Windows workstation remotely — take desktop screenshots, trigger timed hibernation, or cancel background jobs.

Telegram BotWindowsAutomationSecurity

Wallpapers

live
2026Live

A 60fps glassmorphic 4K/8K wallpaper gallery with a zero-credit sync pipeline — drop images into a folder, MD5-hash against a manifest, and sync only new assets to Cloudinary.

Next.jsCloudinaryMotionTailwind CSS

Remind me Gopal

live
2025

A lightweight browser extension that turns any web selection into a persistent reminder with one right-click. Zero account, no external cloud, survives browser restarts.

Browser ExtensionVanilla JSLocal Storage

Knoarc

live

An adaptive learning workspace that turns reading into reviewable material — captures highlights and active-recall flashcards without breaking focus.

Next.jsEdTechSpaced RepetitionTypeScript

Naarithread

liveClient Work
2026Live

An ecommerce platform with a custom headless CMS, inventory tracking, and integrated AI assistant for customer styling queries.

EcommerceHeadless CMSAI AssistantNext.js

Freesiteshub

live
2026Live

A curated index of free tools, open-source resources, and APIs for builders and creators — maintained continuously with live uptime checks.

DirectoryCurated ToolsNext.js
03Visual Craft & Systems

Craft, UI/UX & Identities

ui-ux2026

Madhav Glassmorphic Side-Panel System

Multi-layered translucent desktop UI system engineered with sub-pixel borders, custom titlebar controls, and spring-driven folding cards.

Desktop UXWin32GlassmorphismMicro-interactions
60fps Fluid Framerate
Palette:
ui-ux2026

CapKit Precision Studio HUD & Annotation Palette

Non-intrusive floating canvas controls with magnetic snapping, radial color picker, and zero-distraction shortcut overlays.

UI/UXCanvas ToolsDesign Systems
Single Keystroke Invocation
Palette:
ui-ux2026

Hari AI Multi-Harness Cockpit Interface

Dense 2-pane telemetry layout for monitoring parallel Claude Code, Codex, and Cursor instances with diff-level breadcrumbs.

Developer ToolInformation ArchitectureDark Mode
Zero Context Contamination
ui-ux2026

VedHerbz Manufacturing Design System

High-density data grid with batch validation states, multi-step compounding wizards, and high-contrast printable QC certificates.

B2B ERPHigh Density UIAccessible Formats
100% Offline Capable
logo2026

Madhav Thought-Sync Identity

Geometric monogram combining the letter 'M' with dual-wave synchronization arches representing telegram and desktop bridge.

Brand IdentityVector GeometrySymbol
Palette:
logo2026

CapKit Framing Mark

Calm lens-bracket glyph designed on an 8x8 pixel grid for high legibility at 16px taskbar and 512px app icon sizes.

App IconPixel GridBranding
Palette:
logo2026

FreeSitesHub Compass

Open-source exploration beacon symbolizing free builder resources across the open web.

IdentityWeb IconMonochrome
interaction2026

Inertial Tab Switcher & Underline Slider

Physics-based tab navigation with dynamic width tracking and zero-jank hardware-accelerated transforms.

MotionPhysics InteractionCSS GPU
320ms Cubic Bezier
04Writing & Architecture

Articles & Engineering Essays

AI & Architecture· Aug 12, 20266 min read

Engineering AI Coding Harnesses Without Context Rot

Why delegating architectural planning and memory tracking to a supervisory desktop layer keeps your coding harness sharp across complex repositories.

Read
Systems & Rust· Jul 28, 20268 min read

Building 60fps Ambient Desktop Overlays with Rust and Direct2D

Overcoming Win32 window clipping, transparency glitches, and CPU spikes when crafting non-intrusive peripheral notification tools.

Read
Product & Architecture· Jun 14, 20265 min read

Why Local SQLite Won Over the Cloud for Cosmetics Manufacturing

Replacing fragile legacy spreadsheets with an offline desktop ERP that survives internet outages and eliminates recurring subscription costs.

Read
Design & UX· May 20, 20264 min read

Restraint Over Decoration: Deconstructing Developer-First UI Taste

How single-hue opacity stepping, hairline borders, and intentional command-line ergonomics outperform generic marketing gradients.

Read
05Core Competencies

Capabilities & Tech Stack

Design Systems01

Product & UX Design

Turning fuzzy problem statements into shipped, refined products — holistic user flows, multi-state edge cases, spatial hierarchy, and the discipline of what not to build.

Web & Mobile02

Frontend Engineering

Next.js, TypeScript, Tailwind CSS, Motion, and Lenis. High-performance, accessible interfaces engineered with deliberate typography, fluid transitions, and zero unnecessary overhead.

Local-First03

Systems & Desktop

Electron, Rust, Win32 APIs, and local-first data architecture. Native desktop utilities and sidebars that live quietly on the machine, run at 60fps, and respect user focus.

Autonomous Tools04

AI & Automation

LLM agents, Model Context Protocol (MCP), Telegram automation bots, and workflow schedulers — building deterministic AI tools that solve real operational friction.

Full-Stack & Tooling Matrix
Frontend & UI
  • Next.js (App Router)
  • React 19
  • TypeScript
  • Tailwind CSS v4
  • Motion / Framer
  • GSAP
  • Lenis Scroll
Desktop & Systems
  • Electron
  • Rust
  • Win32 APIs
  • Direct2D
  • Node.js
  • Chrome Extensions
Backend & Data
  • Supabase
  • Firebase
  • PostgreSQL
  • SQLite
  • Cloudflare Workers
  • Cloudinary
  • REST APIs
AI & Workflows
  • Model Context Protocol (MCP)
  • Gemini API
  • Claude Code / Tooling
  • Automation Schedulers
  • Vercel Analytics
06Initiate Contact

Get in Touch & Collaborate

Let's build something focused.

Available for Product & Frontend Engineering roles, high-craft freelance, or AI tool architecture collaborations.