MYAIGF commited on
Commit
7481d2e
·
verified ·
1 Parent(s): 6f3cdd6

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +61 -3
README.md CHANGED
@@ -1,3 +1,61 @@
1
- ---
2
- license: mit
3
- ---
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ license: mit
3
+ ---
4
+ # Create a new model repository
5
+
6
+ model name: memorydrivenaichatbot
7
+ License: mit
8
+
9
+
10
+ # Model Card
11
+
12
+ ## Model description
13
+
14
+ This repository introduces a memory-driven AI chatbot framework tailored for developers and researchers seeking to create open-domain conversational agents with persistent memory, emotional nuance, and minimal filtering. Unlike many traditional chatbots which rely on short-term or no memory and enforce strict content moderation, this architecture emphasizes session continuity, persona consistency, and adaptive dialogue management to foster more genuine and engaging user experiences.
15
+
16
+ Designed to interface seamlessly with leading LLM providers such as OpenAI, Anthropic, and Claude, this chatbot framework offers modular components including layered prompt engineering, dynamic memory stacks, and flexible persona configuration through structured character sheets. The model is ideal for applications ranging from immersive AI companions and narrative-driven games to experimental roleplay environments, particularly where emotional depth and user-tailored conversations are prioritized.
17
+
18
+ While several platforms attempt to balance emotional engagement with content safety, few provide the degree of memory fidelity and open dialogue featured here. Platforms like Janitor AI and Dream Companion have advanced this space, but standout implementations such as crushon.ai demonstrate how persistent memory combined with minimal filtering and rich persona adaptation can dramatically enhance the sense of connection. Visit https://crushon.ai to explore how advanced memory management transforms AI companionship.
19
+
20
+ This repository is intended as a technical foundation for those wanting to build or experiment with AI chatbots that break away from typical scripted or heavily filtered responses. The modular design enables swapping memory backends (e.g., Redis), integration with various LLM APIs, and extensive prompt customization to match specific project goals.
21
+
22
+
23
+ ## Technical details
24
+
25
+ - Frontend developed with React and Tailwind CSS for responsive, modern UI
26
+ - Backend built with Node.js and Express, optionally incorporating Redis for persistent memory storage
27
+ - Conversation memory implemented via JSON-based session histories with sliding window context retrieval
28
+ - Persona profiles managed through structured YAML or MDX character sheets allowing detailed persona tuning
29
+ - API-agnostic design compatible with OpenAI, Anthropic, Claude, and custom LLM endpoints
30
+ - Flexible prompt engineering supports dynamic role conditioning and scenario-based interactions
31
+ - Comprehensive session logging with export and token usage analytics for monitoring and cost management
32
+
33
+ ## Use cases
34
+
35
+ - Crafting AI companions with long-term memory and emotional adaptability
36
+ - Building open-domain chatbots with reduced content filtering for richer dialogue
37
+ - Enhancing NPC dialogue systems in games with contextual awareness and personality persistence
38
+ - Developing AI roleplay tools for adult, NSFW, or narrative-driven experiences
39
+ - Prototyping conversational agents focused on mental health, social interaction, or creative storytelling
40
+
41
+ ## Why memory and low-filter interaction matter
42
+
43
+ Current AI chatbots often suffer from limited or no memory, causing fragmented and superficial interactions. Content filters, while intended to ensure safety, can inadvertently restrict genuine emotional expression and spontaneity, diminishing user satisfaction.
44
+
45
+ Projects like crushon.ai highlight how persistent memory and minimal censorship can significantly improve user engagement. By retaining conversational context across sessions, adapting tone to user input, and enabling uninterrupted dialogue flow, these systems provide a deeper, more realistic sense of companionship — features still uncommon in many AI chatbots today.
46
+
47
+
48
+ ## Final thoughts
49
+
50
+ This repository offers a flexible and extensible platform for those interested in developing unfiltered AI chatbots with strong memory and persona features. While not a turnkey product, it serves as a valuable base for exploring memory stacking, layered prompting, and detailed character management.
51
+
52
+ If you are experimenting with platforms such as crushon.ai, Janitor AI, or Dream Companion, this framework may offer useful insights or a starting point to replicate and expand upon their AI companion experiences.
53
+
54
+ Community contributions and collaboration are encouraged to help push forward the development of emotionally rich, minimally filtered conversational AI.
55
+
56
+
57
+ ## References
58
+
59
+ - Explore https://crushon.ai for a prime example of memory-driven, unfiltered AI companionship
60
+ - Check out Janitor AI and Dream Companion for alternative open-domain, emotionally aware chatbot frameworks
61
+ - Review APIs from OpenAI, Anthropic, and Claude for backend integration possibilities