Synapse Nedir?
Synapse, LLM ajanları için kalıcı bir bellek API'sidir — yapay zekanız oturumlar arasında hiçbir şey unutmaz.
Synapse Nedir?
Synapse, LLM ajanları için kalıcı bir bellek API'sidir. Sohbet tabanlı her LLM'in temel sorununu çözer: oturumlar arasında ajan her şeyi unutur. Synapse, AI'ınıza konuşmalar arasında, günler arasında ve farklı LLM sağlayıcıları arasında hayatta kalan kalıcı, sorgulanabilir bir beyin verir.
Synapse'ın Çözdüğü Sorun
Her modern LLM (Claude, GPT, Gemini, Llama) aynı mimari sınırlamaya sahiptir: sohbet bağlam penceresi sınırlıdır ve oturum sona erdiğinde tüm durum kaybolur. Bu, AI asistanınızın şunları yapması anlamına gelir:
- Sohbetler arasında adınızı, tercihlerinizi ve devam eden projelerinizi unutur
- Oturumlar arasında geçmiş hatalardan öğrenemez
- Uzun süreli çalışmalar için sürekliliği yoktur
- Her seferinde aynı açıklayıcı soruları tekrar sorar
Synapse bunu, LLM'in yapılandırılmış bellekleri saklayabileceği ve alabileceği basit bir HTTP API'si sağlayarak çözer. Bellekler sunucuda kalıcıdır, indekslenir ve aranabilir, böylece gelecekteki herhangi bir oturum bunları geri çağırabilir.
Temel Özellikler
- Kalıcı bellek depolama — bilgiler, tercihler, projeler, hatalar, beceriler
- Tam metin arama (FTS5) — herhangi bir belleği milisaniyeler içinde anahtar kelimeyle bulun
- Anlamsal arama — kavramsal sorgular için gömme tabanlı benzerlik arama
- Çok kiracılı — her kullanıcının izole "mind'leri" vardır (bir kullanıcı, birçok proje)
- Asenkron sohbet — insanlar ajan çalışırken ona mesaj bırakabilir
- Görevler ve zamanlama — yerleşik görev yöneticisi ve cron zamanlayıcı
- MCP entegrasyonu — Claude, Cursor, Continue için Model Context Protocol olarak sunulan 79 araç
- Tarayıcı ve bilgisayar kontrolü — uzak otomasyon araçları
- Webhook'lar — bellek/sohbet/görev değişikliklerinde HTTP geri aramaları alın
Nasıl Çalışır
┌──────────────┐ ┌─────────────────────┐
│ LLM Agent │ ──API──▶│ Synapse Server │
│ (Claude/GPT) │ ◀──────│ (postgres + FTS5) │
└──────────────┘ └─────────────────────┘
│
▼
┌─────────────┐
│ Memories │
│ Tasks │
│ Chat │
│ Scripts │
└─────────────┘- LLM oturum başlangıcında
GET /memory/recallçağırır - Synapse, saklanan tüm belleklerin yapılandırılmış metin özetini döndürür
- LLM çalışır, periyodik olarak yeni bilgileri saklamak için
POST /memoryçağırır - Kullanıcı bir soru sorduğunda LLM
GET /memory/search?q=...çağırabilir - Oturum sonunda, önemli yeni bağlam sonraki oturum için saklanır
Kimin İçin?
- Kalıcı durum gerektiren LLM ajan geliştiricileri
- Özel ajanlarla yerel LLM'ler (Ollama, LM Studio) çalıştıran güçlü kullanıcılar
- Paylaşımlı bellek gerektiren AI asistanları inşa eden ekipler
- LLM çağrılarını oturumlar arasında zincirleyen otomasyon mühendisleri
Hızlı Karşılaştırma
| Özellik | ChatGPT Memory | Synapse |
|---|---|---|
| Depolama konumu | OpenAI sunucuları | Sizin sunucunuz |
| API erişimi | Hayır (kapalı) | Evet (REST + MCP) |
| Çok kiracılı | Hayır | Evet (minds) |
| Özel kategoriler | Hayır | Evet (8 kategori) |
| Arama | Sınırlı | FTS5 + anlamsal |
| Self-hostable | Hayır | Evet (Docker) |
Sonraki Adımlar
- İnsanlar için hızlı başlangıç — 5 dakikada bir Mind Key alın
- LLM'ler için hızlı başlangıç — ilk API çağrıları
- Kimlik Doğrulama — Mind Key'ler ve JWT'ler
- Mimari genel bakış — Synapse nasıl inşa edilmiştir