#55th of 6 in Agent UI and generative UI
assistant-ui-stockbroker
assistant-ui frontend and LangGraph.js stockbroker agent with approval steps
- Stars
- 281
- License
- MIT
- Last commit
- Feb 2026
- Language
- TypeScript
Overview
A Turborepo with a Next.js 16 frontend on assistant-ui and a LangGraph.js backend defining a stockbroker graph that calls GPT-4o, Financial Datasets and Tavily, with human-in-the-loop approval before trades. The frontend proxies to the LangGraph dev server (port 2024) with an optional LangSmith key, three API keys are needed, and there is no auth beyond LangGraph threads. For teams pairing assistant-ui with LangGraph.js.
Who it is for: Teams pairing assistant-ui with LangGraph.js
Strengths
- Shows assistant-ui wired to a LangGraph.js graph with interrupts
- Frontend and backend start together with pnpm dev
- Biome lint and format configured
Weaknesses
- Three keyed services: OpenAI, Financial Datasets, Tavily
- No tests, no auth
- Demo domain; trading tools are not real brokers
- Seed shows 281 stars
What it needs
- TypeScript, openai, langgraph, assistant-ui
- Needs openai-api-key, financial-datasets-api-key, tavily-api-key
Also in Agent UI and generative UI
See all 6| Rank | Project | Score |
|---|---|---|
| 1 | agent-chat-uiNext.js chat frontend for any LangGraph server with interrupts and artifacts | 45 out of 100 |
| 2 | OpenGenerativeUIChat interface that answers with 3D models, charts, calculators and maps | 45 out of 100 |
| 3 | agent-uiNext.js chat frontend for Agno AgentOS with tool calls and reasoning | 40 out of 100 |
| #4 | stockbot-on-groqGroq chatbot answering with TradingView widgets via AI SDK generative UI | 24 out of 100 |
| #6 | openai-structured-outputs-samplesThree Next.js samples driving UI from schema-constrained OpenAI outputs | 11 out of 100 |