Chorus Engine

Your Personal AI Orchestration System

Local-first, modular, multimodal AI that feels personal, persistent, and extensible — without vendor lock-in, forced alignment, or opaque behavior.

Why Chorus Engine?

🏠

Local-First

Your data, your models, your machine. Everything runs locally with no cloud dependencies.

🧑‍🚀

Multiple Characters

Create and interact with distinct AI personalities, each with their own voice, memory, and style.

🧠

Explicit Memory

User-controlled long-term memory that's inspectable, editable, and deletable. No silent surprises.

🎨

Visual Generation

Integrated ComfyUI workflows for image generation with character-aware prompt crafting.

🎙️

Voice Synthesis

Clone voices and generate natural speech for each character with integrated TTS.

🔧

Fully Modular

Swap models, workflows, and backends without breaking your setup. Everything is configurable.

📄

Document Analysis

Upload and analyze documents with conversation-level privacy isolation. Perfect for multi-client work.

See It In Action

Catching Up With Nova

Natural Conversations

Context-aware responses with streaming text and voice generation

Memory Panel

Inspectable Memory

Search, filter, and manage long-term memories with semantic retrieval

Conversation Analysis

Deep Insights

Analyze conversation tone, themes, and automatic memory extraction

Built on Principles

🔒 Privacy Matters

Your conversations stay on your machine. No telemetry, no data collection, no cloud requirements.

🔍 Transparency First

No hidden prompts or magic state. Inspect everything from system prompts to memory retrieval.

🎛️ Full Control

Choose your models, configure your characters, and manage your workflows without fighting the system.

🧩 Modular Design

Swap LLM providers, image generators, and voice models without breaking your setup.

Get Started in Minutes

1

Install

Run install.bat (Windows) or ./install.sh (Linux/Mac). No Python installation required!

2

Choose Your LLM

Install Ollama or LM Studio and load your preferred model.

3

Start Chatting

Run start.bat or ./start.sh and open your browser to localhost:8080.

Try Nova!

Run the optional Nova setup to see all features in action with a pre-configured character including voice and image generation.

addons\nova-setup\setup_nova.bat

Is Chorus Engine For You?

Chorus Engine is ideal if you:

  • Run local LLMs and image models
  • Care about privacy and control over your AI interactions
  • Want multiple AI personalities with persistent memory
  • Enjoy tweaking and customizing systems
  • Prefer transparent systems over black boxes
  • Value open-source and community-driven projects

Built for power users, developers, and AI hobbyists who want deep control without vendor lock-in.