google-deepmind-demo.mp4
This project showcases how to build practical AI agents with CopilotKit, Google DeepMind’s Gemini, and LangGraph.
It includes two agents, exposed through a Next.js frontend and a FastAPI backend.
-
Post Generator Agent
Generate LinkedIn and Twitter posts from the context you provide.
Useful for creating professional, context-aware social content. -
Stack Analyzer Agent
Provide a URL and get a detailed breakdown of the site’s technology stack.
Quickly identify frameworks, libraries, and infrastructure used.
- Frontend: Next.js
- Backend: FastAPI
- Agents: Google Gemini + LangGraph
- UI Layer: CopilotKit
This demo illustrates how CopilotKit can be paired with LangGraph and Gemini to create agents that are:
- Context-aware (understand the input you provide)
- Task-focused (generate content or analyze stacks)
- UI-integrated (feels like part of your app, not just a chatbox)
/
— Next.js 15 app (UI) in the Project Rootagent/
— FastAPI backend agent (Python)
Clone this repo git clone <project URL>
Create a .env
file in each relevant directory as needed.
GOOGLE_API_KEY=<<your-gemini-key-here>>
GOOGLE_API_KEY=<<your-gemini-key-here>>
pnpm install
pnpm dev
Open http://localhost:3000 in your browser to view the app.
- Ensure the backend agent is running before using the frontend.
- Update environment variables as needed for your deployment.