examples/showcases/adk-dashboard/README.md
https://github.com/user-attachments/assets/9201d528-573f-43cc-9d31-571c362318a7
This project provides a Canvas UI for building and running agents with Googleβs ADK, AG-UI, and CopilotKit.
Instead of plain text, the agent can populate metrics, charts, and real-time data into the Canvas dashboard.
git clone https://github.com/your-org/copilotkit-adk-canvas
cd copilotkit-adk-canvas
# 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
export GOOGLE_API_KEY="your-google-api-key-here"
# 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/agentAgent connection issues?
8000GOOGLE_API_KEYPRs and issues welcome β this Canvas is meant to be hacked on.
MIT β see LICENSE for details.