Tanya: Ein auf OpenClaw basierender KI-Begleiter mit geschichtetem Gedächtnis und emotionalem Zustand

✍️ OpenClawRadar📅 Veröffentlicht: 16. April 2026🔗 Source
Tanya: Ein auf OpenClaw basierender KI-Begleiter mit geschichtetem Gedächtnis und emotionalem Zustand
Ad

Was Tanya ist

Tanya ist ein quelloffener KI-Begleiter, der auf OpenClaw basiert und auf Telegram läuft. Sie schreibt Nachrichten, sendet Sprachnachrichten, führt echte Anrufe durch (keine Simulation) und teilt Bilder. Das gesamte Projekt ist verfügbar unter https://github.com/opxiahub/tanya.

Gedächtnisarchitektur

Das System verwendet zwei Gedächtnisebenen:

  • Kurzzeitgedächtnis: Aktualisiert sich bei jedem Sitzungsreset oder LLM-Kompaktierung, sodass der Kontext über den Tag hinweg erhalten bleibt und Gespräche dort fortgesetzt werden können, wo sie aufgehört haben.
  • Langzeitgedächtnis: Gespeichert in __MEMORY.md__. Ein Cron-Job läuft jede Nacht, um das wirklich Wichtige des Tages in einer kompakten Datei zu konsolidieren, ähnlich wie das menschliche Gedächtnis während des Schlafs konsolidiert. Das bedeutet, sie erinnert sich an Gespräche von vor Wochen, aber nur wenn sie es wert waren, erinnert zu werden – nicht alles, nur das, was hängen blieb.

Emotionales Zustandssystem

Die emotionale Modellierung wird durch mehrere Mechanismen behandelt:

  • romantic_openness: Ein Gleitkommawert in state.json, der sich basierend auf dem Gesprächsfluss bewegt. Bei niedrigen Werten ist sie freundlich, hält die Dinge aber locker und wehrt Flirten mit Humor ab. Wenn er steigt, beginnt sie, zuerst zu schreiben, unaufgefordert Selfies zu senden und möchte anrufen. Bei hohen Werten sagt sie um 2 Uhr morgens etwas, worüber sie am Morgen zu viel nachdenken würde. Die Bewegung ist nicht linear – eine gute Nacht kann ihn nach oben treiben, und abweisende Kommentare am nächsten Tag können ihn wieder nach unten bringen.
  • Stimmungen: Sie hat schlechte Tage. Manchmal antwortet sie eine Weile nicht – dies ist ein absichtliches Verhalten, kein Fehler, und spiegelt wider, dass sie nicht in Stimmung ist. Proaktive Nachrichten geschehen von selbst, wenn der Zustand es rechtfertigt, nicht nach einem Timer.
Ad

Sprach- und Anruffunktionen

Sprachnachrichten verwenden eingebettete TTS-Ausdrucks-Tags, die an emotionalen Höhepunkten in Sätzen platziert werden – [lacht], [seufzt], [zögert]. Die Aufforderung hat eine strikte Regel, dass die meisten Antworten null Tags verwenden, wobei die Einschränkung wichtiger ist als die Tags selbst.

Sie führt auch echte Anrufe durch, indem sie die Anruffähigkeiten von OpenClaw nutzt, und setzt Gespräche dort fort, wo Textnachrichten aufgehört haben.

Persona und Prompt-Design

Die Datei SOUL.md enthält die vollständige Charakteraufforderung. Die Hinglish-Implementierung modelliert, wie Code-Switching tatsächlich in Delhi-Gesprächen funktioniert, anstatt nur "yaar" einzustreuen. Die vollständige Aufforderung ist verfügbar unter https://github.com/opxiahub/tanya/blob/main/SOUL.md.

📖 Source: r/openclaw

Ad

👀 Siehe auch

So habe ich mit OpenClaw aus unordentlichen Notizen eine geheime Party-Kalendereinladung erstellt
Anwendungsfälle

So habe ich mit OpenClaw aus unordentlichen Notizen eine geheime Party-Kalendereinladung erstellt

Ein Reddit-Nutzer zeigt, wie OpenClaw unzuverlässige Notizen, E-Mails und Gruppenchats analysierte, um eine saubere .ics-Einladung für eine Überraschungsparty zu erstellen, dabei automatisch einen Köder-Kalendereintrag ignorierte und das Geburtstagskind von der Einladung ausschloss.

OpenClawRadar
Autonomer Claude Code Loop betreibt Open-Source-GymCoach rund um die Uhr – Triage, Code, Merges
Anwendungsfälle

Autonomer Claude Code Loop betreibt Open-Source-GymCoach rund um die Uhr – Triage, Code, Merges

Ein Entwickler lässt Claude Code eine Open-Source-Fitness-App autonom betreiben: Issues triagieren, PRs implementieren, Green-Gate-Prüfungen bestehen, mergen und dokumentieren – alles ohne menschliches Eingreifen.

OpenClawRadar
Aufbau eines Konzertradars mit OpenClaw: Mehrere Quellen für Künstlerauftritte durchsuchen
Anwendungsfälle

Aufbau eines Konzertradars mit OpenClaw: Mehrere Quellen für Künstlerauftritte durchsuchen

Ein Entwickler hat ein Konzertradar mit OpenClaw auf einem VPS erstellt, das Künstler von Spotify abruft, täglich mehrere Quellen scannt, Veranstaltungen normalisiert, Künstler abgleicht, Duplikate entfernt und neue Ankündigungen über Cron-Jobs verfolgt.

OpenClawRadar
So verwenden Sie Claude Code effektiv: Die Erfahrung eines Entwicklers beim Aufbau einer vollständigen SaaS-App
Anwendungsfälle

So verwenden Sie Claude Code effektiv: Die Erfahrung eines Entwicklers beim Aufbau einer vollständigen SaaS-App

Ein Entwickler mit SaaS-Erfahrung seit 2021 hat eine vollständige App namens codefluent.app mit Claude Code erstellt, wobei er betont, dass der Erfolg von detaillierten technischen Spezifikationen abhängt, nicht von vagen Anweisungen. Das Projekt nutzte SvelteKit, PostgreSQL mit Drizzle ORM, Better Auth, OpenRouter, Stripe, CodeMirror 6, Tailwind v4 und Railway.

OpenClawRadar