I Built a Personal AI Agent on a Raspberry Pi — Jeremy Adams, Neo4j
by AI Engineer20:10 long8.6K views
Why watchJeremy Adams of Neo4j builds a wearable agent on a Raspberry Pi with NanoClaw, WhatsApp and graph memory, a 20-minute talk for builders of small personal agents.
What this video covers
Jeremy Adams, a senior developer advocate at Neo4j, runs his personal AI agent on an old Raspberry Pi that he wears around his neck. In this talk from the AI Engineer World's Fair 2026 in San Francisco, he assembles it on stage.
After a short intro and a hello from Neo4j (0:12), he lays out what he is building at 1:32. The live hardware setup starts at 1:57 and runs about three minutes, and the Pi boots up at 4:51. According to the description, the board is a Raspberry Pi 4B running NanoClaw, with agents isolated in Docker.
The reasoning comes next. At 6:06 he argues for small claws, and the description sums up his case: a small, hackable claw beats a feature-rich agent on your laptop. At 8:05 he explains why he chose NanoClaw. The architecture at 8:55 runs from WhatsApp to NanoClaw to Claude.
Memory takes up the middle of the talk. A short graphs primer at 9:40 leads into querying Neo4j over MCP at 10:10. At 10:50 he describes building graph memory on a plane, using the POLE schema (person, object, location, event), and he demos the resulting memory graph at 12:15.
Voice-to-text arrives at 13:29, added through a USB microphone and a hardware button. At 14:49 he records notes at the conference expo booths. Offline mode with a local Neo4j instance is at 15:34, and at 17:03 the booth notes are enriched into themes in the cloud. At 18:23 he upgrades the setup to Neo4j Agent Memory. The talk ends at 19:33 with a pointer to GraphAcademy, which the description lists as free courses.
Written by HuiaHub from the creator's title, description and chapters. All credit for the video goes to AI Engineer.
Key takeaways
- A small, hackable claw on cheap hardware can run a personal agent.
- NanoClaw on a Raspberry Pi can take messages over WhatsApp and call Claude.
- An agent can query a Neo4j graph database over MCP.
- The POLE schema (person, object, location, event) gives agent memory a graph structure.
- A local graph can capture offline and then sync and enrich in the cloud.
Chapters
- 0:00Intro (opens YouTube at this moment)
- 0:12Hi from Neo4j (opens YouTube at this moment)
- 1:32What we're building (opens YouTube at this moment)
- 1:57Live hardware setup (opens YouTube at this moment)
- 4:51The Raspberry Pi claw boots up (opens YouTube at this moment)
- 6:06Why small claws (opens YouTube at this moment)
- 8:05Why NanoClaw (opens YouTube at this moment)
- 8:55Architecture: WhatsApp → NanoClaw → Claude (opens YouTube at this moment)
- 9:40Graphs 101 (opens YouTube at this moment)
- 10:10Querying Neo4j over MCP (opens YouTube at this moment)
- 10:50Building memory on a plane: the POLE schema (opens YouTube at this moment)
- 12:15Demo: the memory graph (opens YouTube at this moment)
- 13:29Adding voice-to-text (opens YouTube at this moment)
- 14:49Recording the expo booths (opens YouTube at this moment)
- 15:34Offline mode with a local Neo4j (opens YouTube at this moment)
- 17:03Enriching themes in the cloud (opens YouTube at this moment)
- 18:23Upgrading to Neo4j Agent Memory (opens YouTube at this moment)
- 19:33Get started with GraphAcademy (opens YouTube at this moment)
More videos
22:46intermediateHow Inference Keeps Up with Our Insatiable Need for Tokens — Cerebras & Gimlet Labs
A 22-minute AI Engineer talk for inference engineers that covers runtime tricks like paged KV cache and chunked prefill, then system-level disaggregation and kernel-writing agents.
AI Engineer · 1.2K views ·
14:22intermediateSandboxes Aren't Optional: 4 Ways to Isolate Coding Agents — Robert Brennan, OpenHands
A 14-minute talk from the OpenHands CEO comparing four ways to sandbox coding agents, for developers who run agents with broad permissions.
AI Engineer · 3.9K views ·
19:17intermediateStop Renting Intelligence: The Train-to-Deploy Loop for Specialized AI — Fireworks AI
A 19-minute Fireworks AI talk on training open models on your own data and redeploying them in a continuous loop, for teams weighing closed-model costs.
AI Engineer · 6.1K views ·
14:07intermediateThree Questions Every Agent Engineer Should Be Able To Answer
A 14-minute LangChain talk on finding, reproducing and fixing agent failures using production traces, for engineers who run agents in production.
LangChain · 8.1K views ·