AI Dashboard Canvas Agent
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,…
- OpenAI
- Gemini
Generative Interfaces ·Advanced
A multi-agent financial coach that analyzes your budget, plans your savings, and builds debt-payoff strategies - rendered as interactive UI cards in a separate report tab. Built with CopilotKit AG-UI and Google's ADK( on top of Next.js.
GOOGLE_API_KEYLicense Apache-2.0 · content curated and maintained by Doutor AI.
A multi-agent financial coach that analyzes your budget, plans your savings, and builds debt-payoff strategies - rendered as interactive UI cards in a separate report tab. Built with CopilotKit, AG-UI, and Google's ADK on top of Next.js.
https://github.com/user-attachments/assets/edd4fa8d-ecc5-4b5d-90ff-27b21af5af94
Gen UI concept - tool-rendered components. A top-level coach routes each chat turn to the right tool: update your financial profile from natural language ("my income is $8k"), run a single phase (budget / savings / debt), or run the full Budget→Savings→Debt sequence. Each tool call streams a status pill into the chat while the corresponding card materializes in the report tab.
npm install
npm run install:agent
Note: This will automatically setup a.venv(virtual environment) inside theagentdirectory.
To activate the virtual environment manually, you can run:
```bash
source agent/.venv/bin/activate
```
export GOOGLE_API_KEY="your-google-api-key-here"
npm run dev
This will start both the UI and agent servers concurrently.
The following scripts can also be run using your preferred package manager:
dev - Starts both UI and agent servers in development modedev:debug - Starts development servers with debug logging enableddev:ui - Starts only the Next.js UI serverdev:agent - Starts only the ADK agent serverbuild - Builds the Next.js application for productionstart - Starts the production serverinstall:agent - Installs Python dependencies for the agentThe main UI component is in src/app/page.tsx. You can:
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,…
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.…
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.