DeltaKit
A React toolkit for AI chat interfaces with streaming hooks, typed events, tool-call rendering, and flicker-free markdown updates.

Highlights
- Created streaming hooks and typed events for AI chat surfaces.
- Designed tool-call rendering and stable markdown updates.
- Kept the toolkit lightweight for product teams building custom interfaces.
Context
AI chat interfaces have a different rendering profile from normal CRUD screens. Content arrives progressively, markdown changes while it streams, and small layout jumps can make the experience feel unstable.
DeltaKit focuses on the UI primitives needed to build these interfaces without re-solving the same rendering issues in every product.
What I focused on
The work centered on streaming hooks, typed events, tool-call rendering, markdown rendering that does not visibly flicker, and an API shape that stays easy to integrate into existing React applications.
I treated the toolkit as infrastructure for product teams rather than a fixed chat template.
Outcome
DeltaKit gives developers reusable building blocks for AI chat products while preserving room for their own product design and backend architecture.