Skip to content

Egregora

Egregora

Turn your conversations into stories that remember
AI-Powered Narrative Generation with Contextual Memory

Contextual Memory Content Discovery Privacy First

Egregora transforms your chat history into beautiful, connected narratives. Unlike simple chat-to-text tools, it uses AI to understand context, discover your best memories, and create loving portraits of the people in your conversations. All three magical features work automatically with zero configuration.

  • View Demo


    See a live example of a blog generated from chat data.

  • Quick Start


    Install Egregora and generate your first site in minutes.

  • Architecture


    Explore the Atom-centric architecture.

What Makes Egregora Magical

  • đź§  Contextual Memory (RAG)


    Posts aren't isolated summaries—they reference previous discussions, creating connected narratives that feel like a continuing story.

  • 🏆 Content Discovery


    Automatically identifies and ranks your most meaningful conversations, surfacing the best memories in a "Top Posts" section.

  • đź’ť Author Profiles


    Creates emotional portraits of each person from their messages—storytelling that captures personality, not statistical analysis.

  • đź”’ Privacy First


    Runs entirely on your local machine by default. Your conversations never leave your computer unless you choose to publish.

Additional Features

  • Rich Media


    Images and videos are automatically extracted, optimized, and embedded with AI-generated descriptions.

  • Beautiful Design


    AI-generated cover images and Material for MkDocs templates create a polished, professional blog.

  • Highly Customizable


    Power users can customize models, prompts, and pipelines—but sensible defaults work for 95% of users.

  • Open & Interoperable


    Built on Atom/RSS standards. Everything is a feed entry, ensuring ecosystem compatibility.

How it works

The Egregora Workflow
1
2
3
4
5
6
7
8
# 1. Initialize a new site
egregora init my-knowledge-base

# 2. Process your input (WhatsApp, etc.)
egregora write -f _chat.txt

# 3. Preview your beautiful site
uv tool run --from "git+https://github.com/franklinbaldo/egregora[mkdocs]" mkdocs serve -f .egregora/mkdocs.yml