Open Source Β· Apache 2.0

Syne

"I remember, therefore I am"

AI agent framework with unlimited persistent memory. Self-evolving, zero-cost setup, and it never forgets.

Named after Mnemosyne, the Greek goddess of memory and mother of the Muses.

Memory-First Architecture

Built from the ground up with persistent memory as the core principle, not an afterthought.

🧠

Unlimited Persistent Memory

Semantic search over millions of memories via pgvector + knowledge graph for entity-relation traversal. Two retrieval systems, one shared memory.

πŸ›‘οΈ

Smart Memory β€” Anti-Hallucination & Auto-Dedup

Only user-confirmed facts stored. 3-layer filter + similarity-based insert/update/skip. Non-permanent memories decay naturally β€” useful ones survive, irrelevant ones fade away.

🧬

Self-Evolution

Creates new abilities at runtime β€” no restart, no redeploy. You ask, it builds.

πŸ’¬

No Runtime Config Files

No SOUL.md or CONFIG.yaml. All runtime behavior lives in PostgreSQL β€” change through conversation.

πŸ’Έ

True Zero-Cost Setup

Free OAuth chat + local embedding + Docker DB + Telegram. $0/month, no credit card needed.

πŸ€–

Multi-Model Freedom

Switch between Gemini, ChatGPT, Claude, Together AI, Ollama β€” mid-conversation. No redeploy.

πŸ§‘β€πŸ’»

Interactive β€” Telegram, CLI & Remote Nodes

Chat via Telegram bot or terminal. Extend to multiple machines via WebSocket β€” each node has its own CLI, one shared memory for all.

🧡

Sub-Agents

Spawn background agents for parallel tasks. Isolated sessions, shared memory.

Get Started in 60 Seconds

One command to clone, one command to configure. That's it.

# Clone and install
git clone https://github.com/riyogarta/syne.git
cd syne
bash install.sh

install.sh handles all dependencies, creates a virtual environment, and runs syne init β€” which guides you through provider selection, Telegram bot setup, and starts PostgreSQL via Docker. No manual steps.

True Zero-Cost is Possible

Use free OAuth providers and local embedding for a completely free setup.

Minimum Setup
$0/month
Gemini OAuth + Ollama
  • Google Gemini 2.5 Pro (free OAuth)
  • Ollama embedding (local, free)
  • PostgreSQL + pgvector (Docker)
  • Telegram Bot API (free)
  • No credit card required
With Cloud Embedding
~$0.01/day
For low-resource systems
  • Same free OAuth chat
  • Together AI embedding (~$0.008/1M tokens)
  • Works on 1GB RAM systems
  • $5 free credit on signup
  • Optional image generation

Clean Architecture

Protected core, pluggable abilities, single-database truth.

Core (Protected)
Chat LLM
Memory pgvector
Graph KG
Compaction context
Channels TG + CLI
Gateway remote
Sub-agents
23 Core Tools: exec Β· memory Β· web Β· config Β· files Β· voice Β· send Β· schedule Β· subagent Β· permissions
↕
Abilities (Pluggable)
image_gen
image_analysis
maps
pdf
screenshot
whatsapp
custom…
Self-created: Syne adds new abilities at runtime
↕
PostgreSQL + pgvector
17 tables β€” identity, memory, knowledge graph, config, and more. Everything in one database.