ποΈ Voice Agent - Demo
You can connect to the agent below for a live demo.
Example questions to ask:
top ad over last 7 days
insights from last mothers day sale
how many tasks on Notion board
(assign a new task)
ADK Voice Agent Demo
Status: Waiting to start...
π Project Links
π οΈ Tech Stack
Python Agent Development Kit RAG Docker Google Cloud Run Websockets ChromaDB Jina Embeddings Jina Reranker Notion API
π Agent Details
I built this agent with Google ADK. And deployed it on Google Cloud Run.
This demo shows how an agent speeds up daily workflow of a media buyer.
To simulate a real workflow, it has 3 set of tools:
- SQL Tool: To fetch data from a SQLite DB
- Notion Tool: Manage tasks on company Notion board
- RAG Tool: Retrieve insights from company documents & meetings
While running the RAG tool, it follows this mini-workflow:
ποΈ User
Query β β‘ Jina
Embeddings β π Search
ChromaDB β π― Jina
Reranker β π€
Agent
Query β β‘ Jina
Embeddings β π Search
ChromaDB β π― Jina
Reranker β π€
Agent
π Blog Post
After creating this agent, I wrote a blog post.
I shared what I learnt: the pros, cons of building a voice agent with ADK. And the alternative to built a production-ready voice agent.
Hereβs the link to the blog post: /blog/voice-agents-with-adk