🧰 System Overview
Etheirth is a memory conversation engine. Think of it as a personal historian — powered by AI, grounded in conversation. Built on a multi-agent CrewAI backbone and a Streamlit front-end, it helps users recall, organize, and reflect on life through chat-based interaction.
🧠 Core Architecture
etherithai.py — Brains of the Operation
The system runs three agents in tight orbit:
Conversation Agent – Empathetic memory dialogue
Title Generator – Auto-generates concise, meaningful titles
Storage Agent – Extracts metadata every 3 turns
Conversation context is preserved intelligently. Title generation is automatic. Metadata flows in the background without friction.
🖼️ Frontend: main.py
(Streamlit)
Etheirth’s UI is clean, wide-layout, and built for clarity.
Highlights:
Real-time memory conversation display
Sidebar navigation for memory sessions
Rich metadata visualizations
Progress and conversation history tracking
New UX wins:
Easier nav between past conversations
Seamless memory tagging and emotion tracking
🗃️ Data Layer
Backed by two purpose-built databases:
conversation_db.py
– stores chat logs + metadatamemory_db.py
– holds structured memory data (who, when, where, emotion, etc.)
Every memory is treated like a record:
{ title: "", description: "", date: "", location: "", participants: [], emotions: [], tags: [], significance: "" }
Metadata is parsed, not dumped. The system knows how to shape raw chat into structured thought.
⚙️ Recent Wins
✅ Enhanced metadata extraction accuracy
✅ Improved memory threading logic
✅ Smoother conversation state transitions
✅ UI upgrades for faster session switching
This brings the system closer to something that not only stores memory, but curates it.
🔭 What’s Next
Etheirth’s next phase is all about broadening the inputs — and deepening the recall.
📎 Uploadable memory formats: audio files, PDFs, and more
💬 Richer emotional analysis across sessions
🔍 Smarter search by person, place, feeling, or file
🧠 Memory stitching: linking scattered moments into coherent arcs
We’re not building a chatbot.
We’re building an interface to your remembered life — no matter the medium.
💬 TL;DR
Etheirth now feels more like a memory operating system than a chatbot. The agents are smarter. The UI is tighter. The memories are richer — and more structured than ever.
We’re building not just recall, but reflection.\
See you in the next cycle.