All projects
Featured projectProduct UI

An agent in the browser

100x Agent Extension

V1 agent extension prototype — chat, workflows, data explorer, and app generation in one shell.

100x.botDesign EngineerJun 2026
Open live appView on GitHub
100x Agent Extension — multi-mode chat workspace
Selected project viewJun 2026

01 / At a glance

A browser agent with room to work.

Full agent extension shell — chat, workflows, data explorer, app generation, and onboarding in one React workspace.

Core surfaces
8
React components
167
Design system UI
40+

02 / The work

What this project includes

06 highlights
01

Multi-mode AI chat with streaming responses, attachments, and thread-scoped file tracking

02

Visual workflow builder with browser simulation and script compilation

03

Data explorer — TanStack Table with AI filters, grouping, and D3/Perspective charts

04

Natural-language app generation with sandboxed React/JSX preview

05

Quick actions and interest-based personalization from onboarding tags

06

100X-UI design system — 40+ components, semantic tokens, light/dark themes

04 / Behind the build

Design and engineering notes

  • Mode-aware shell — chat, build, data, and app surfaces share navigation without context loss
  • Semantic design tokens synced to the 100X-UI Figma system for light/dark parity
  • Miller's Law in UI — dropdowns capped at seven items to reduce cognitive load
  • Built with Cursor in two weeks as a design-engineering reference for 100x product direction

Tools and stack

ReactTypeScriptTailwindFramer MotionTanStack TableZustandNeonVite

Role Design Engineer

Explore the project

V1 prototype for 100x.bot — shipped in two weeks with Neon auth and a documented 100X-UI design system.

Open live app

Contact

Let's build something together

Open to freelance, full-time, and collaboration on product design and design-engineering projects. Based in Bengaluru (Bangalore), India.

Available for work

Akshay Saini

Product Designer / Design Engineer · Freelancing