Skip to content
Aditya Shrimali — Portfolio
0%
Aditya Shrimali
Portfolio — Vol. 01Est. MMXXV
Designer & Developer2 slots open · Q1 2026

ADITYAShrimali

I build sharp tools for AI, code & creative work — desktop apps, editors, agents and pipelines crafted with obsessive attention to the details people feel but never see.

Scroll
( Right now )Live

What I'm working on right now.

A real-time snapshot of what's on my desk, what's shipping next, and what's keeping the creative engine running.

Building

Whetstone v0.9

Shipping command palette rewrite

01
Active

Kyren AI

Voice pipeline v2 in testing

02
Active

Open to work

2 slots remaining · Q1 2026

03
Vibing

Current vibe

Lo-fi · Ambient · IDM

04
Updated in real-time · Last commit 2h ago
( About )01 / 04

I build software the way a bladesmith forges steel — slowly, deliberately, with respect for the material.

Most tools race to replace you. The ones I make are designed to make you sharper — editors that hone your craft, assistants that actually act, pipelines that keep proposing.

I work across the full stack — Tauri desktop shells, React frontends, Python agents, Three.js atmospheres, and the motion language that ties it all together.

✦
Craft—Sharpened
CurrentlyShipping Whetstone · Kyren AI
( Selected Work )04 projects

Four projects. One obsession with craft.

Whetstone — interface preview
whetstone.preview
Open
01
Code Editor / Desktop2025

Whetstone

The editor that hones your craft.

A fast, beautiful, cross-platform code editor built on CodeMirror 6 and Tauri. Most tools race to replace you — Whetstone makes you sharper.

Platform
Cross-platform desktop
Core
CodeMirror 6 + Tauri
Focus
Speed · Craft · Keyboard-first
TauriCodeMirror 6ReactTypeScriptRust
Visit live site
Kyren AI — interface preview
kyren.preview
Open
02
AI Assistant / Desktop2025

Kyren AI

A JARVIS-inspired teammate that lives on your machine.

Voice-first AI assistant with real agentic capabilities, semantic memory, and an infinite canvas for UI prototyping. It listens, speaks, sees, acts, and remembers.

Modes
Voice · Chat · Canvas
Agentic
Files · Exec · Web · MCP
Memory
Semantic · Persistent
TauriReactThree.jsFastAPIPythonWhisperpgvector
In active developmentNo public link yet
Moonshrine — interface preview
moonshrine.preview
Open
03
Linux Rice / Dotfiles2024

Moonshrine

Backgrounds so dark they disappear.

An opinionated Arch-Hyprland setup for CachyOS, built for developers who like efficiency. A scarlet accent bleeds through borders, cursors, and active states like a wound that won't close.

Base
Arch + CachyOS
Compositor
Hyprland / Wayland
Aesthetic
Void-black · Scarlet accent
Arch LinuxHyprlandCachyOSWaybarWayland
Visit live site
Strat — interface preview
trading.preview
Open
04
AI Trading / Full-Stack2026

Strat

Paper trading, engineered for autonomous agents.

A full-stack paper trading platform with real-time WebSocket market feeds, a backend-authoritative trading engine, leverage & margin, and pro portfolio analytics. The frontend is stateless — AI agents plug straight into the trading API.

Architecture
Backend-authoritative
Real-time
WebSocket market feed
Built for
AI agent APIs
FastAPIReactTypeScriptWebSocketsZustandSQLAlchemyBun
Visit live site
( By the numbers )Vol. 01
4Shipped projectsIn active rotation01
12+Open-source reposPublic on GitHub02
6DisciplinesDesign → Ship03
99%Crafted by handNo template, ever04

A small, focused body of work — each project built end-to-end, no handoffs, no templates.

( Recognition )5 honors
AI EngineerHoicko, Udaipur
Current Role
Certified Python DeveloperWhiteHat Jr
Certification
Certified Game DeveloperWhiteHat Jr
Certification
Rubik's Cube Gold MedalistSpeedcubing
Gold Medal
3× University Award WinnerUniversity · Flutist
Music
AI EngineerHoicko, Udaipur
Current Role
Certified Python DeveloperWhiteHat Jr
Certification
Certified Game DeveloperWhiteHat Jr
Certification
Rubik's Cube Gold MedalistSpeedcubing
Gold Medal
3× University Award WinnerUniversity · Flutist
Music
( Out in the world )8 highlights

Out in the open, and on the move.

Not press clippings — the real places the work lives: shipped apps, in-progress builds, open-source rigs, the day job, and a couple of wins off the clock.

Day Job01

Engineering production AI systems, full-time.

Hoicko, Udaipur↗
Shipping02

A code editor that respects the craft.

Whetstone↗
In Development03

A JARVIS-grade teammate that lives on your machine.

Kyren AI↗
In Development04

Backend-authoritative trading, built for AI agents.

Strat↗
Open Source05

A void-black Arch + Hyprland rig, out in the open.

Moonshrine↗
GitHub06

Everything I build, versioned in public.

@just-brainwaves↗
Edge Deploy07

Sites and apps shipped globally on Workers.

Cloudflare↗
Rubik's & Flute08

Gold-medal cuber, three-time award flutist.

Off the Clock↗
Day Job01

Engineering production AI systems, full-time.

Hoicko, Udaipur↗
Shipping02

A code editor that respects the craft.

Whetstone↗
In Development03

A JARVIS-grade teammate that lives on your machine.

Kyren AI↗
In Development04

Backend-authoritative trading, built for AI agents.

Strat↗
Open Source05

A void-black Arch + Hyprland rig, out in the open.

Moonshrine↗
GitHub06

Everything I build, versioned in public.

@just-brainwaves↗
Edge Deploy07

Sites and apps shipped globally on Workers.

Cloudflare↗
Rubik's & Flute08

Gold-medal cuber, three-time award flutist.

Off the Clock↗
Most of it lives on GitHub — the rest is still shipping
( The Process )05 stages

From a blank file to a shipped product — the same five moves, every time.

No mystery, no magic. Just a repeatable rhythm that turns ambiguity into something people can actually use.

  1. 01Days

    Listen

    Before a single pixel, I sit with the problem. Who's it for, what's at stake, what does done look like? The best builds start as questions, not specs.

  2. 02Week 1

    Sketch

    Cheap pixels, fast. Wireframes, flows, and a dozen throwaway directions before committing. I'd rather kill a bad idea in 20 minutes than 20 days.

  3. 03Weeks 2–4

    Build

    TypeScript from line one. Real components, real data, real interactions. No mockups that lie — the prototype is the product, early.

  4. 04Week 5

    Polish

    The unglamorous 80%. Easing curves, empty states, error states, keyboard paths, a11y, perf budgets. The details people feel but never name.

  5. 05Ongoing

    Ship

    Out the door, instrumented, and watched. Then iterate on what real users actually do — because they always surprise you.

( Capabilities )06 disciplines

From blank file to shipped product — end to end, with no handoffs lost.

I sit at the intersection of design and engineering, which means the thing you see in the prototype is the thing that ships — pixel for pixel, interaction for interaction.

01

Product Design

Interfaces with intent — information hierarchy, motion language, and a typographic system that holds together from 320px to ultrawide.

02

Frontend Engineering

React, TypeScript, Tailwind, Framer Motion. Production-grade, accessible, and obsessed with the details people feel but don't see.

03

Desktop Apps

Tauri + Rust shells that ship native-feeling, fast, and small. Whetstone and Kyren both live here.

04

AI Integration

LLM agents, voice pipelines, vision, semantic memory, and MCP tooling wired end-to-end into real product surfaces.

05

Motion & Interaction

Scroll-driven storytelling, custom cursors, magnetic elements, and canvas/WebGL atmospheres that make a site feel alive.

06

Creative Tooling

Pipelines for image generation, workflow automation, and developer ergonomics — tools that sharpen your craft.

( Toolbox )06 categories

The tools I reach for.

A working set, not a résumé dump. Each tool here is one I've shipped with — some daily, some when the job calls for it.

◐

Frontend

01 · 5 tools
→
  • ReactComponent architecture
  • Next.jsApp router, RSC
  • TypeScriptStrict, everywhere
  • Tailwind CSSDesign tokens
  • Framer MotionMotion language
▣

Desktop

02 · 3 tools
→
  • TauriRust shells
  • CodeMirror 6Editor core
  • ElectronWhen needed
✦

AI / ML

03 · 5 tools
→
  • FastAPIAgent backends
  • WhisperVoice pipelines
  • pgvectorSemantic memory
  • ComfyUIImage pipelines
  • MCPTool protocols
◈

Creative

04 · 3 tools
→
  • Three.jsWebGL atmospheres
  • Canvas APIFlow fields, particles
  • Stable DiffusionLoRA workflows
⬡

Infra

05 · 4 tools
→
  • PostgresPrimary DB
  • PrismaType-safe ORM
  • BunFast runtime
  • CloudflareEdge deploy
✧

Design

06 · 3 tools
→
  • FigmaLayout & systems
  • Instrument SerifDisplay type
  • GeistUI type
( In my words )01 / 06
On debugging

“I don't write bugs. I write undocumented features that assert themselves aggressively at runtime.”

A
Aditya ShrimaliProfessional bug whisperer
Real reviews soon
( Field Notes )03 essays

Notes from the workbench.

Short essays on craft, AI, and motion — the things I think about between commits. Half field report, half love letter to the details.

Craft01

The editor as an instrument, not a vehicle.

Most editors race to replace you. Whetstone taught me that a great tool disappears into your hands — it sharpens your reflexes instead of automating them away.

Mar 20256 min
AI02

Designing a teammate, not a chatbot.

Building Kyren meant deciding what an AI assistant owes you — presence, memory, a face. Five Three.js entities later, here's what I learned about giving software a personality.

Feb 20259 min
Motion03

Micro-interactions are the whole interface.

The details people feel but never see — the spring of a cursor, the clip-path reveal, the 280ms ease — are the difference between a site you visit and a site you remember.

Jan 20254 min
More writing on the way — subscribe via the contact form.
( FAQ )5 questions

Things people ask before reaching out.

Can't find the answer you need? The contact form below lands directly in my inbox — I read everything and reply within a day or two.

It starts with a call to scope the problem and align on outcomes. From there I move through a tight loop — sketch, prototype, build, ship — with weekly demos. Most projects run 6–12 weeks. I keep the surface area small and the quality bar absurdly high.

Was this helpful?
( Contact )Let's talk

Have something worth building?

Available for new work — Q1 2026

I take on a small number of projects each year — the ones with a real point of view. Tell me what you're building and I'll reply within a day or two.

Project inquiry
$10k+
0/500