BLOG: From FIRST PROTOTYPE to Scaled Deployments →
The Developer Platform
for Edge Devices
Devices run a small user-space runtime and connect securely.
Developers access shells, ports, deploys, and logs via web UI or CLI.
Problems
Why building for the edge is slow
The everyday friction developers face when working with edge devices.
Access is painful
SSH keys, firewalls, and locked-down networks slow you down before you can even start.
Visibility is limited
Logs and metrics live on devices, so every issue starts with guessing.
Debugging doesn't scale
Reproducing issues on hardware requires access, logs, and time — every iteration hurts.
Demo
See it work in seconds
A unified experience in a developer friendly CLI.
Install m87 and log in—your dev machine runs the manager, the device runs the agent, ready for commands.
Features
How make87 helps you iterate faster.
Install a lightweight Rust agent on each device and control it from your CLI or browser — SSH, logs, metrics, and deploys over one secure channel.
Tunnel from anywhere
Secure Tunnel over a single outbound connection — no VPNs or open ports.
- Identity-based access
- Works behind locked-down networks
- No inbound ports or key sprawl
Forward any port and device
Tunnel TCP and UDP services over one secure connection.
- DDS, ROS2, RTSP, web UIs
- Debug ROS graphs live
- Stream camera feeds securely
Deploy remotely
Push containers or binaries to devices with a single command.
- Docker, native binaries, scripts
- Versioned updates and rollbacks
- ARM64 and x86_64 support
Full device visibility
View logs, metrics, and status across all devices.
- Live device health
- Tail logs instantly
- See what's running where
Access control built-in
Centralized RBAC with zero inbound exposure.
- Per-user and per-device permissions
- Full audit trail
- Minimal attack surface
No lock-in
Open-source core using standard protocols.
- Self-host or use our cloud
- Transparent, auditable code
- Fork, extend, or contribute
Runs anywhere. Zero footprint.
The make87 agent is a lightweight system agent for edge devices.
Multi-arch: amd64, arm64, riscv64
Static, single binary
<20 MB RAM usage
~0% idle CPU
No root required
No runtime dependencies
Testimonials
What our users say
"Before make87, we had to go onsite to update our devices and collect data from them. Now, make87 gives us real-time remote access, effortless deployments, and unified logs across our fleet. Our engineers ship updates from the office and debug issues directly in production — no onsite trips needed."
Start Free.
Scale When You Need To.
Free for single-user setups. Paid plans unlock team features and integrated self-hosting.
Free
Perfect for getting started
$0
FEATURE
Remote SSH access
FEATURE
TCP/UDP Port forwarding
FEATURE
P2P connections
FEATURE
Unlimited devices
FEATURE
Community support
Teams
For growing fleets
Planned
› Everything in Free, plus:
FEATURE
Shareable devices
FEATURE
Dedicated servers
FEATURE
Dedicated registry
FEATURE
Priority support
Self-Hosted
For air-gapped environments
Planned
› Everything in Teams, plus:
FEATURE
On-premise server deployment
FEATURE
Full data control
FEATURE
Custom integrations
FEATURE
Dedicated support