Synapse is a sophisticated, privacy-first personal assistant designed for elite productivity. It leverages a Council of Experts architecture—a cluster of specialized Small Language Models (SLMs) orchestrated by a lightweight neural switcher—to provide coding, research, and OS-level automation directly on your machine.
Dynamic persona orchestration. Seamlessly switch between specialized cognitive profiles:
- Software Engineer: Precision logic and system architecture.
- Deep Researcher: Structured knowledge retrieval and synthesis.
- Generalist: Fluid daily task management and creative assistance.
A spatial, side-by-side workspace for high-productivity synthesis. Generate, edit, and analyze in real-time within a dedicated neural layer while maintaining active link with your assistant.
Zero-latency intent routing to specialized local nodes:
- Chat Expert:
phi3:mini(General Logic) - Coding Expert:
qwen2.5-coder:1.5b(Engineering) - Vision Expert:
moondream(Visual Understanding) - Action Layer: Native OS-level terminal and UI automation.
graph TD
User([User Intent]) --> Switcher{Neural Switcher}
Switcher --> |Coding| Engineer[Qwen 2.5 Coder]
Switcher --> |General| Generalist[Phi-3 Mini]
Switcher --> |Visual| Vision[Moondream]
Engineer --> Kernel[Neural Kernel]
Generalist --> Kernel
Vision --> Kernel
Kernel --> Action[Action Layer: OS Control]
Kernel --> Canvas[Neural Canvas: Synthesis]
- Python 3.11+
- Ollama (Core Inference Engine)
- Linux (Primary Target) | macOS/Windows (WIP)
# Clone the Neural Repository
git clone https://github.com/ziuus/Synapse.git
cd Synapse
# Initialize Environment & Experts
bash install.sh
# Launch Unified Neural Link
python main.py --serve| Layer | Technology |
|---|---|
| Neural Kernel | Python 3.11 / FastAPI |
| Inference Engine | Ollama (Local) |
| Intelligence | phi3, qwen2.5-coder, moondream |
| Neural Dashboard | Next.js 16 / React 19 |
| Design System | Antigravity Emerald Glow |
| Motion Engine | GSAP / Framer Motion |
| Persistence | SQLite (Encrypted) |
Customize your assistant's neural cluster in config/models.yaml. Define custom personas, system prompts, and expert model mappings to suit your specific workflow.
Synapse is open-source. We welcome contributions to the neural kernel, expert plugins, and UI enhancements.
Distributed under the MIT License. See LICENSE for more information.
Built with ❤️ for the Private Intelligence Revolution.