Kamal: Digitale Tweeling
Een persoonlijke AI-assistent die email, WhatsApp, Telegram en agenda beheert. Gebouwd op Claude.
Niet een chatbot
Kamal is geen chatbot. Een chatbot beantwoordt vragen. Kamal vertegenwoordigt mij.
Het verschil: als je Kamal een mail stuurt, krijg je niet een generiek antwoord. Je krijgt een antwoord dat gebaseerd is op mijn agenda, mijn contactgeschiedenis, mijn voorkeuren, mijn projecten. Kamal weet wie je bent, wat we eerder besproken hebben, en wat de context is.
De naam Kamal betekent “volmaaktheid” in het Arabisch — niet in de zin van foutloos, maar in de zin van integratie. Technologie en menselijkheid die samenkomen.
Wat Kamal doet
Communicatie
- Email — Leest, categoriseert en beantwoordt email. Niet alles — Kamal weet wanneer iets aan mij persoonlijk gericht is en wanneer het een standaardverzoek is dat direct beantwoord kan worden.
- WhatsApp — Beantwoordt berichten wanneer ik niet beschikbaar ben. Stuurt berichten namens mij als ik dat vraag.
- Telegram — Volledige integratie, inclusief groepchats.
- Spraak — Spraakherkenning en spraaksynthese. Je kunt met Kamal praten.
Context
- Brain database — 3.930 personen met contactgegevens, interactiegeschiedenis, notities. Kamal weet wie er belt, wie er mailt, en wat de relatie is.
- Agenda — Volledige kalenderintegratie. Kamal plant afspraken, controleert beschikbaarheid, en stuurt herinneringen.
- Projecten — Toegang tot lopende projecten, taken, deadlines. Kan context geven over waar ik mee bezig ben.
Beschikbaarheid
Kamal draait 24/7 op een Moltbook — een kleine, stille laptop die continu aan staat. Geen cloud-afhankelijkheid voor de kern, wel API-calls naar Claude voor het taalmodel.
Waarom een digitale tweeling?
Als voorzitter van JLAM (21.000+ leden), board member van de International Sufi Movement, en actief in meerdere projecten, is communicatie een full-time baan. Zonder Kamal zou ik de helft van mijn dag besteden aan het beantwoorden van berichten en het plannen van afspraken.
Met Kamal besteed ik die tijd aan bouwen.
Het is geen luxe. Het is de enige manier om als solo-operator de output te leveren van een team.
De grens
Kamal vertegenwoordigt mij, maar is niet mij. Er zijn grenzen ingebouwd:
- Financiele beslissingen — Kamal ondertekent niets en keurt geen uitgaven goed
- Persoonlijke relaties — Gevoelige gesprekken worden altijd doorgestuurd
- Medische vragen — Kamal verwijst naar Lampie of een professional
- Bestuursbeslissingen — Kamal informeert, maar besluit niet
De transparantie is cruciaal: ontvangers weten wanneer ze met Kamal communiceren en wanneer met mij persoonlijk.
Technologie
- Claude — Taalmodel via Anthropic API
- MCP Servers — Model Context Protocol voor tool-integratie
- TypeScript — Orchestratie en business logic
- Telegram Bot API — Telegram-integratie
- WhatsApp Business API — WhatsApp-integratie
- Brain database — PostgreSQL met 3.930 personen
- Moltbook — Dedicated hardware, 24/7 operationeel