Documentation
Complete guide to using Synpse platform for device management and application deployment.
Synpse Documentation
Welcome to the Synpse platform documentation. Learn how to manage remote devices anywhere in the world, from hobby home automation to enterprise device fleet management at scale.
What is Synpse?
Synpse is the platform that helps you to manage remote devices anywhere. You can deploy, access, control your devices from anywhere in the world. From hobby home automation to enterprise device fleet management at scale.
Getting Started
- Quick Start (Web User) - Get started using the web interface
- Quick Start (CLI) - Command-line interface walkthrough
Core Platform
- Agent - Install and manage the Synpse agent on your devices
- Synpse Core - Device management, applications, authentication, and monitoring
- CLI - Command-line interface tools
- Manage - Projects, namespaces, and quotas
Examples & Resources
- Examples - Practical examples and tutorials
- On-prem Deployment - Self-hosted deployment options
- Resources - API documentation, deployment patterns, and technical resources
Supported Platforms
Synpse agent is written in Go and supports a wide range of operating systems and CPU architectures:
Platform | Architecture | Status |
---|---|---|
Linux | amd64 | ✅ Supported |
Linux | aarch64 (arm 64bit) | ✅ Supported |
Linux | arm32 | ✅ Supported |
Windows | amd64 | ⏳ Alpha support |
Community & Support
- Join our Discord community
- Examples repository: https://github.com/synpse-hq/synpse
- Discussions: https://github.com/synpse-hq/synpse/discussions
- Roadmap: https://github.com/synpse-hq/synpse/projects/1