Apa itu Synapse?
Synapse adalah API memori persisten untuk agen LLM — AI Anda tidak pernah lupa lintas sesi.
Apa itu Synapse?
Synapse adalah API memori persisten untuk agen LLM. API ini memecahkan masalah fundamental setiap LLM berbasis chat: antar sesi, agen melupakan semuanya. Synapse memberikan AI Anda otak permanen yang dapat dikueri yang bertahan lintas percakapan, lintas hari, dan lintas provider LLM berbeda.
Masalah yang Diselesaikan Synapse
Setiap LLM modern (Claude, GPT, Gemini, Llama) memiliki keterbatasan arsitektur yang sama: jendela konteks percakapan terbatas, dan setelah sesi berakhir, semua state hilang. Ini berarti asisten AI Anda:
- Melupakan nama, preferensi, dan proyek yang sedang berjalan antar chat
- Tidak dapat belajar dari kesalahan masa lalu lintas sesi
- Tidak memiliki kontinuitas untuk pekerjaan jangka panjang
- Bertanya pertanyaan klarifikasi yang sama setiap kali
Synapse memperbaiki ini dengan menyediakan HTTP API sederhana di mana LLM dapat menyimpan dan mengambil memori terstruktur. Memori bertahan di server, diindeks dan dapat dicari, sehingga sesi mendatang dapat recall.
Fitur Utama
- Penyimpanan memori persisten — fakta, preferensi, proyek, kesalahan, keahlian
- Pencarian teks penuh (FTS5) — temukan memori apa pun berdasarkan kata kunci dalam milidetik
- Pencarian semantik — pencarian kesamaan berbasis embeddings untuk kueri konseptual
- Multi-tenant — setiap pengguna memiliki "minds" yang terisolasi (satu pengguna, banyak proyek)
- Chat asinkron — manusia dapat meninggalkan pesan untuk agen saat bekerja
- Tugas & penjadwalan — manajer tugas bawaan dan cron scheduler
- Integrasi MCP — 79 alat diekspos sebagai Model Context Protocol untuk Claude, Cursor, Continue
- Kontrol browser & komputer — alat otomasi remote
- Webhooks — dapatkan HTTP callback pada perubahan memori/chat/tugas
Cara Kerja
┌──────────────┐ ┌─────────────────────┐
│ LLM Agent │ ──API──▶│ Synapse Server │
│ (Claude/GPT) │ ◀──────│ (postgres + FTS5) │
└──────────────┘ └─────────────────────┘
│
▼
┌─────────────┐
│ Memories │
│ Tasks │
│ Chat │
│ Scripts │
└─────────────┘- LLM memanggil
GET /memory/recalldi awal sesi - Synapse mengembalikan ringkasan teks terstruktur dari semua memori yang disimpan
- LLM bekerja, secara berkala memanggil
POST /memoryuntuk menyimpan fakta baru - Saat pengguna bertanya, LLM dapat memanggil
GET /memory/search?q=... - Di akhir sesi, konteks baru yang penting disimpan untuk sesi berikutnya
Untuk Siapa?
- Pengembang agen LLM yang membutuhkan state persisten
- Power user yang menjalankan LLM lokal (Ollama, LM Studio) dengan agen khusus
- Tim yang membangun asisten AI yang membutuhkan memori bersama
- Insinyur otomasi yang merangkai pemanggilan LLM lintas sesi
Perbandingan Cepat
| Fitur | ChatGPT Memory | Synapse |
|---|---|---|
| Lokasi penyimpanan | Server OpenAI | Server Anda |
| Akses API | Tidak (tertutup) | Ya (REST + MCP) |
| Multi-tenant | Tidak | Ya (minds) |
| Kategori khusus | Tidak | Ya (8 kategori) |
| Pencarian | Terbatas | FTS5 + semantik |
| Dapat di-self-host | Tidak | Ya (Docker) |
Langkah Berikutnya
- Quick Start untuk manusia — dapatkan Mind Key dalam 5 menit
- Quick Start untuk LLM — panggilan API pertama
- Autentikasi — Mind Keys vs JWTs
- Ikhtisar arsitektur — bagaimana Synapse dibangun