AI Deep Research Agent
A deep research assistant that plans, searches the web, writes to a virtual filesystem, and renders each tool call as a live card in a workspace pane.…
- OpenAI
Generative Interfaces ·Advanced
An agent that populates live charts, metrics, and real-time data into a Canvas dashboard instead of just streaming text. Built with CopilotKit, AG-UI, and Google's ADK.
GOOGLE_API_KEYOPENAI_API_KEYLicense Apache-2.0 · content curated and maintained by Doutor AI.
https://github.com/user-attachments/assets/9201d528-573f-43cc-9d31-571c362318a7
An agent that populates live charts, metrics, and real-time data into a Canvas dashboard instead of just streaming text. Built with CopilotKit, AG-UI, and Google's ADK.
Gen UI concept - agentic canvas. The chat is a thin sidebar; the real surface is a persistent Canvas the agent writes into. Charts, KPIs, and panels are addressable artifacts the agent can place, update, and rearrange across turns - closer to a collaborator using a whiteboard than a chatbot returning replies.
# from the awesome-llm-apps repo root
cd generative_ui_agents/ai-dashboard-canvas-agent
# install JS deps + agent
pnpm install # or npm/yarn/bun
# install Python deps separately for the ADK agent
pnpm install:agent
# set your Google API key
cp .env.example .env
# edit .env and set GOOGLE_API_KEY=...
# start UI + agent together
pnpm run dev
💡 Lockfiles (package-lock.json, yarn.lock, etc.) are gitignored - each dev manages their own.
dev → Start UI + agent (default)dev:debug → Start with debug loggingdev:ui → Run just the Next.js appdev:agent → Run just the ADK agentbuild / start → Production build + serverlint → Run ESLintinstall:agent → Install Python deps inside agent/.venvsrc/app/page.tsx/agentA deep research assistant that plans, searches the web, writes to a virtual filesystem, and renders each tool call as a live card in a workspace pane.…
A multi-agent financial coach that analyzes your budget, plans your savings, and builds debt-payoff strategies - rendered as interactive UI cards in a…
Drop files - documents or source code - into a chatbot. The agent extracts entities, concepts, and relationships (or modules, classes, functions, and …
Need a tailor-made solution?
Not sure where to start with AI in your business? Get a free assessment and a tailored plan - no commitment.
Doutor AI gives you 1,859 ready-to-copy AI prompts, by industry and in plain English - plus a complete technical library for those who want to go further.