Synapse là gì?
Synapse là API bộ nhớ cố định cho LLM agent — AI của bạn không bao giờ quên qua các phiên.
Synapse là gì?
Synapse là API bộ nhớ cố định cho LLM agent. Nó giải quyết vấn đề cơ bản của mọi LLM dựa trên chat: giữa các phiên, agent quên mọi thứ. Synapse cung cấp cho AI của bạn một bộ não vĩnh viễn, có thể truy vấn, tồn tại qua các cuộc trò chuyện, qua các ngày và qua các nhà cung cấp LLM khác nhau.
Vấn đề Synapse giải quyết
Mọi LLM hiện đại (Claude, GPT, Gemini, Llama) có cùng giới hạn kiến trúc: cửa sổ ngữ cảnh hội thoại là hữu hạn, và khi phiên kết thúc, tất cả trạng thái bị mất. Điều này có nghĩa là trợ lý AI của bạn:
- Quên tên, sở thích và dự án đang diễn ra của bạn giữa các chat
- Không thể học từ lỗi quá khứ qua các phiên
- Không có tính liên tục cho công việc chạy dài
- Hỏi lại cùng các câu hỏi làm rõ mỗi lần
Synapse khắc phục điều này bằng cách cung cấp một HTTP API đơn giản nơi LLM có thể lưu và truy xuất bộ nhớ có cấu trúc. Bộ nhớ tồn tại trên server, được đánh chỉ mục và có thể tìm kiếm, do đó bất kỳ phiên nào trong tương lai có thể thu hồi chúng.
Tính năng chính
- Lưu trữ bộ nhớ cố định — sự kiện, sở thích, dự án, lỗi, kỹ năng
- Tìm kiếm toàn văn (FTS5) — tìm bất kỳ bộ nhớ nào theo từ khóa trong mili giây
- Tìm kiếm ngữ nghĩa — tìm kiếm tương tự dựa trên embeddings cho truy vấn khái niệm
- Multi-tenant — mỗi người dùng có "mind" tách biệt (một người dùng, nhiều dự án)
- Chat bất đồng bộ — con người có thể để lại tin nhắn cho agent trong khi nó làm việc
- Tác vụ & lên lịch — trình quản lý tác vụ tích hợp và cron scheduler
- Tích hợp MCP — 79 công cụ lộ như Model Context Protocol cho Claude, Cursor, Continue
- Điều khiển trình duyệt & máy tính — công cụ tự động hóa từ xa
- Webhook — nhận HTTP callback khi thay đổi memory/chat/task
Cách hoạt động
┌──────────────┐ ┌─────────────────────┐
│ LLM Agent │ ──API──▶│ Synapse Server │
│ (Claude/GPT) │ ◀──────│ (postgres + FTS5) │
└──────────────┘ └─────────────────────┘
│
▼
┌─────────────┐
│ Memories │
│ Tasks │
│ Chat │
│ Scripts │
└─────────────┘- LLM gọi
GET /memory/recallở đầu phiên - Synapse trả về tóm tắt văn bản có cấu trúc của tất cả bộ nhớ đã lưu
- LLM làm việc, định kỳ gọi
POST /memoryđể lưu sự kiện mới - Khi người dùng hỏi câu hỏi, LLM có thể gọi
GET /memory/search?q=... - Ở cuối phiên, ngữ cảnh mới quan trọng được lưu cho phiên tiếp theo
Dành cho ai?
- Nhà phát triển LLM agent cần trạng thái cố định
- Power user chạy LLM cục bộ (Ollama, LM Studio) với agent tùy chỉnh
- Nhóm xây dựng trợ lý AI cần bộ nhớ chung
- Kỹ sư tự động hóa xâu chuỗi lệnh gọi LLM qua các phiên
So sánh nhanh
| Tính năng | ChatGPT Memory | Synapse |
|---|---|---|
| Vị trí lưu trữ | Server OpenAI | Server của bạn |
| Truy cập API | Không (đóng) | Có (REST + MCP) |
| Multi-tenant | Không | Có (mind) |
| Danh mục tùy chỉnh | Không | Có (8 danh mục) |
| Tìm kiếm | Hạn chế | FTS5 + ngữ nghĩa |
| Tự lưu trữ | Không | Có (Docker) |
Bước tiếp theo
- Quick Start cho con người — lấy Mind Key trong 5 phút
- Quick Start cho LLM — lệnh gọi API đầu tiên
- Xác thực — Mind Key vs JWT
- Tổng quan kiến trúc — cách Synapse được xây dựng