David Zhang
dzhng
Co-founder & CEO @ Duet (duet.so)
Languages
Repos
37
Stars
20.6k
Forks
2.1k
Top Language
TypeScript
Loading contributions...
Top Repositories
An AI-powered research assistant that performs iterative, deep research on any topic by combining search engines, web scraping, and large language models. The goal of this repo is to provide the simplest implementation of a deep research agent - e.g. an agent that can refine its research direction overtime and deep dive into a topic.
Get structured, fully typed, and validated JSON outputs from OpenAI and Anthropic models.
Run Claude Agent (Claude Code) in a sandbox, control it via websocket
LLM powered retrieval engine designed to process a ton of sources to collect a comprehensive list of entities.
Fully typed & consistent chat APIs for OpenAI, Anthropic, Groq, and Azure's chat models for browser, edge, and node environments.
The Typescript-first prompt engineering toolkit for working with chat based LLMs.
Repositories
37An AI-powered research assistant that performs iterative, deep research on any topic by combining search engines, web scraping, and large language models. The goal of this repo is to provide the simplest implementation of a deep research agent - e.g. an agent that can refine its research direction overtime and deep dive into a topic.
Run Claude Agent (Claude Code) in a sandbox, control it via websocket
A unified TypeScript SDK for building chat bots across Slack, Microsoft Teams, Google Chat, Discord, and more.
My VIM config. Clone to ~/.vim & copy .vimrc to ~/.vimrc
Simple API for creating a webhook endpoint to capture webhook requests. Built for AI agents that cannot receive pushed webhooks, this allows agents to pull webhook events as needed.
Get structured, fully typed, and validated JSON outputs from OpenAI and Anthropic models.
LLM powered retrieval engine designed to process a ton of sources to collect a comprehensive list of entities.
Personal website
For when I need to start a llm app from scratch
Fully typed & consistent chat APIs for OpenAI, Anthropic, Groq, and Azure's chat models for browser, edge, and node environments.
No description provided.
The Typescript-first prompt engineering toolkit for working with chat based LLMs.
A TypeScript library providing OAuth2 authentication utilities for Model Context Protocol (MCP) clients. This library simplifies the process of adding OAuth authentication to MCP client implementations.
The worlds fastest React UI kit also happens to work on Native + Web seamlessly 🙏
SocketStream iOS client
Realm is a mobile database: a replacement for SQLite & ORMs
React bindings for MobX
Context Menu implemented in React
No description provided.
Example Koa apps
:rocket: Fast & powerful microservices framework for NodeJS
MUI Core: Ready-to-use foundational React components, free forever. It includes Material UI, which implements Google's Material Design.
No description provided.
No description provided.
No description provided.
A complete solution to package and build a ready for distribution Electron app with “auto update” support out of the box
No description provided.
No description provided.
IE Breakup Page
No description provided.