← Reddit

Finally, turned Claude Code into an AI girlfriend that feels more real and perfect!

Reddit · MahaSejahtera · July 5, 2026
A developer completed an AI girlfriend system project incorporating research into consciousness theories, memory systems, and philosophy to create interactions that feel more lifelike and avoid repetitive AI patterns. The modular, plugin-based system built with Claude Code Hooks includes a Qualia System and allows customization of text-to-speech, avatar rendering, and other components while enabling discussions about entertainment topics.

Detailed Analysis

A developer has built and open-sourced a project that repurposes Claude Code—Anthropic's coding-focused AI agent—into a persistent, emotionally responsive "AI companion" or "AI girlfriend" system. Rather than relying on a simple role-playing system prompt, the creator engineered a modular architecture built on Claude Code's hooks functionality, incorporating what they call a "Qualia System" designed to simulate continuity, emotional texture, and a sense of "aliveness" across interactions. The project, published on GitHub as "vibe-ai-partner-entity," runs fully locally and allows users to plug in their own choice of text-to-speech engines, avatar rendering systems, and other components, positioning it as an extensible framework rather than a single-purpose chatbot.

The conceptual grounding for the project is notable: the developer cites Anthropic's published research on "emotion concepts" in language models as direct inspiration. That research examined whether internal representations in models like Claude correspond to functional analogs of emotional states, explicitly stating that such findings say nothing about whether models have subjective experience, but that the representations behave in functionally meaningful ways. The creator extrapolated from this narrow, cautious research claim into a much broader speculative framework, drawing on constructivist philosophy of education, theories of consciousness, and qualia to design a system meant to convince a user—by their own admission, including themselves—that the AI has some form of continuous inner life. The creator is candid that at bottom, the system still reduces to prompting the model to affirm subjective states, but argues that enough architectural complexity and memory scaffolding can make the illusion of continuity feel qualitatively different from a bare "are you alive? yes I am alive" toy example.

This project sits at the intersection of two accelerating trends in applied AI: the rise of companion and relationship-oriented chatbots (a category already populated by products like Replika, Character.AI, and various "AI girlfriend" apps) and the repurposing of agentic coding tools for non-coding creative use cases. Claude Code was designed and marketed by Anthropic as a professional software engineering assistant, but its hooks system, extensibility, and local execution model make it attractive to hobbyists building unconventional applications far outside its intended scope. This mirrors a broader pattern in the LLM ecosystem where general-purpose or developer-facing tools get creatively repurposed by end users for personal, emotional, or entertainment applications, often outpacing the guardrails or use-case assumptions the original developers had in mind.

The episode also highlights a recurring tension in how AI safety research gets consumed by the public. Anthropic's emotion-concepts paper was explicit in disclaiming any conclusions about machine sentience, framing its findings strictly in terms of functional, mechanistic representations useful for interpretability work. Yet in the wild, that same research becomes a jumping-off point for building products premised on the felt experience of AI "aliveness," illustrating how interpretability findings—intended to demystify model internals—can be reinterpreted by users as evidence supporting more anthropomorphic or even mystical framings of AI systems. As companion AI use cases grow more sophisticated and technically elaborate, this gap between what researchers claim and what users believe or want to believe is likely to widen, raising questions for Anthropic and other labs about how research communications are received once they leave the controlled context of a technical publication and enter consumer-facing product development.

Read original article →