ava-whatsapp-agent-course

neural-maze/ava-whatsapp-agent-course

Meet Ava, the WhatsApp Agent

1.7k
Stars
420
Forks
7
Open issues
23
Watchers
Python MITLast pushed Oct 20, 2025

Overview

A Python-based repository for building a WhatsApp agent capable of engaging in realistic conversations through text, voice and image recognition.

Categories

Tags

Similar tools

Install

pip install ava-whatsapp-agent-course

README

📱 Ava 📱

Turning the Turing Test into a WhatsApp Agent

Table of Contents

  • Table of Contents
  • Course Overview
  • Who is this course for?
  • What you'll get out of this course
  • Getting started
  • Course syllabus
  • How much is this going to cost me?
  • The tech stack
  • Contributors
  • License

Course Overview

What happens when two ML Engineers with a love for sci-fi movies team up? 🤔

You get Ava, a Whatsapp agent that can engage with users in a "realistic" way, inspired by the great film Ex Machina. Ok, you won't find a fully sentient robot here, but you will have some pretty interesting Whatsapp conversations.

By the end of this course, you'll have built your own Ava too, capable of:

  • Receiving and sending Whatsapp messages 📲
  • Understanding your voice 🗣️
  • Recognizing your images 🖼️
  • Sending voice notes back 🎤
  • Sharing updates about its "daily activities" 🚣
  • Sending you images of its current activities 🖼️

You can think of it as a modern reinterpretation of the Turing Test 🤣

Excited? Let's get started!


The Neural Maze Logo

📬 Stay Updated

Join The Neural Maze and learn to build AI Systems that actually work, from principles to production. Every Wednesday, directly to your inbox. Don't miss out!

Subscribe Now

🎥 Watch More Content

Join Jesús Copado on YouTube to explore how to build real AI projects—from voice agents to creative tools. Weekly videos with code, demos, and ideas that push what's possible with AI. Don't miss the next drop!

Subscribe Now


Who is this course for?

This course is for Software Engineers, ML Engineers, and AI Engineers who want to level up by building complex end-to-end apps. It's not just a basic "Hello World" tutorial—it's a deep div