Who it is forA startup engineer building a domain assistant for customers.
The problemBuilding a generative UI stack from scratch takes weeks.
The outcomeA customized fork running your own agent logic and theme.
What you need first
- Node.js with pnpm
- Python with uv for the agent
- An OpenAI API key (or keys entered in the chat header)
Steps
- Run the frontend with
make dev-appand the agent withmake dev-agent - Edit the Python Deep Agent in apps/agent for your workflow
- Adjust the shared theme in packages/design-system
- Run
pnpm testandmake lintbefore shipping
Prompt for your agent
Fork OpenIntelligentUI, change the agent in apps/agent to answer questions about <domain>, and run `pnpm test` plus `make lint`. Report any failures.
Caveat. The MCP server in apps/mcp is optional and started separately with `make dev-mcp`.
Use this in your AI agent
Ask your agent
Using the Deduped MCP, get the setup steps for CopilotKit/OpenIntelligentUI and "Adapt the agent and UI to your own workflow"
Add Deduped to Claude Code once
claude mcp add --transport http deduped https://dedupedai.com/mcp
Every Monday: the 5 hottest repos and exactly how to use them. Free, one email a week, unsubscribe anytime.
Get them freeShare: X LinkedIn Hacker News Email Copy link
Third-party repos we don't own. AI-written use cases can be wrong. Disclaimer