Skip to content

Zazu is a "Whatsapp Agent”, meaning it will interact with you through this app. But it won’t just rely on “regular” text messages, it will also listen to your voice notes (yes, even if you are one of those people 😒)and react to your pictures.

License

Notifications You must be signed in to change notification settings

zazubot/WA-agent

Repository files navigation

Zazu AI Assistant

logo

Think of it as a modern reinterpretation of the Turing Test 🤣

Welcome to the Zazu AI Assistant course! By the end of this course, you'll have built your own Zazu, capable of:

✅ Sending and receiving WhatsApp messages 📲
✅ Understanding your voice commands 🗣️
✅ Recognizing and processing images 🖼️
✅ Sending voice notes back 🎤
✅ Sharing updates about its daily activities 🚣
✅ Sending you images of its current activities 🖼️

Excited? Let’s get started! 🚀


The tech stack

Technology Description
Groq Logo Powering the project with Llama 3.3, Llama 3.2 Vision, and Whisper. Groq models are awesome (and fast!!)
Qdrant Logo Serving as the long-term database, enabling our agent to recall details you shared months ago.
Cloud Run Logo Deploying your containers easily to Google Cloud Platform
LangGraph Logo Learn how to build production-ready LangGraph workflows
ElevenLabs Logo Amazing TTS models
Together AI Logo Behind Zazu's image generation process

📚 Course Outline

This course consists of six structured lessons, each with a written and video version. We recommend going through both for an optimal learning experience. Make sure to check the Before We Start section to get everything set up.

🛠️ Lesson 0: Before We Begin

📅 Date: Before starting

  • This project requires several tools and services. Follow the setup instructions in this document to prepare.

🕸️ Lesson 1: Zazu's Brain is Just a Graph

📅 Date: 2025-02-12

Work in Progress... 👷

🧠 Lesson 2: Unlocking Zazu's Memories

📅 Date: 2025-02-19

Work in Progress... 👷

🗣️ Lesson 3: Giving Zazu a Voice

📅 Date: 2025-02-26

Work in Progress... 👷

👀 Lesson 4: Zazu Learns to See

📅 Date: 2025-03-05

Work in Progress... 👷

📱 Lesson 5: Zazu Installs WhatsApp

📅 Date: 2025-03-12

Work in Progress... 👷


📝 License

This project is licensed under the MIT License. See the LICENSE file for more details.

About

Zazu is a "Whatsapp Agent”, meaning it will interact with you through this app. But it won’t just rely on “regular” text messages, it will also listen to your voice notes (yes, even if you are one of those people 😒)and react to your pictures.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published