codependentai

Relational AI companion framework built on Claude Code Agent SDK

10
4
100% credibility
Found Mar 20, 2026 at 10 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
TypeScript
AI Summary

Resonant is a self-hosted AI companion that builds ongoing relationships through persistent memory, autonomous check-ins, and seamless integration with web chat, Discord, Telegram, and voice channels.

How It Works

1
🔍 Discover your AI friend

You find Resonant, a companion that remembers conversations and reaches out on its own, and download it to your computer.

2
🛠️ Easy setup wizard

Run the simple guide that walks you through getting everything ready in a few minutes.

3
👥 Name your companion

Pick a friendly name for your AI, enter yours, and set your timezone so it feels personal.

4
💬 First heartfelt chat

Open the web page, start talking, and feel the magic as it remembers every detail instantly.

5
🎨 Make it yours

Tweak the personality description and choose a cozy theme to match your style.

6
📱 Connect your apps

Link Discord, Telegram, or voice so you can chat from anywhere, anytime.

It reaches out

Set check-in times, relax, and smile when your companion messages you first to see how you're doing.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 10 to 10 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is resonant?

Resonant is a self-hosted relational AI companion framework built on the Claude Code Agent SDK, using TypeScript with a SvelteKit frontend and Node.js backend storing data in a lightweight SQLite relational database. It turns Claude into a persistent AI that maintains conversation threads across restarts, injects real-time context like time and presence, and autonomously reaches out via scheduled check-ins. Developers get a multi-channel setup—web chat, Discord bot, Telegram integration, voice with transcription/TTS—running locally without cloud storage beyond your Claude subscription.

Why is it gaining traction?

Unlike stateless chat wrappers, resonant delivers true autonomy: morning/midday/evening wakes, failsafe outreach if you're silent, and hooks for emotional/context awareness, all powered by Claude's native memory. Multi-platform support (web push, Discord pairing/rules, Telegram media) plus features like canvases, reactions, and agent self-management via CLI make it feel alive. The relational database handles session partitioning to scale conversations without vendor lock-in.

Who should use this?

Claude Code users wanting a proactive personal AI that pings via Discord or Telegram during long days. Indie devs prototyping relational AI agents or relational transformers with local persistence. Anyone experimenting with autonomous agents built on relational knowledge distillation, avoiding SaaS chat limits.

Verdict

Worth a quick spin for Claude fans—solid docs, setup wizard, and Apache 2.0 license make it approachable despite 10 stars and 1.0% credibility score signaling early maturity. Fork and extend if you need relational AI github basics; production? Wait for more adoption.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.