Data preprocessing
without data movement.
The control plane orchestrates. Agents execute locally. Your data never leaves your infrastructure.
Two components, one mission
Control Plane
Sentra hosted
- Dispatches jobs to agents
- Stores and distributes plugins
- Records outcomes and logs
- Never receives your data
Agent
Your infrastructure
- Single Go binary
- Verifies plugin signatures
- Executes in sandbox
- Reports outcomes back
How a job runs
Upload plugin
Upload your preprocessing logic. Sentra signs it automatically.
Run agent
Download binary. Set 3 env vars. Run.
Send job
Dispatch from dashboard, API, or schedule.
Local execution
Agent runs plugin on your machine. Data stays local.
Outcome recorded
Result logged with decision, output, and full audit trail.
Plugins do the work.
Sentra governs them.
Write processing logic in Python, Rust, Go, or JavaScript. Upload once. Sentra signs and distributes to all agents. Every agent verifies before execution.
Questions
Do I need servers?
No. Agent is a single binary. No Kubernetes or Docker.
Where does data go?
Nowhere. Agent processes locally, reports outcomes only.
How do I trigger jobs?
Dashboard, REST API, or schedule.
Can I write plugins?
Yes. Python, Rust, Go, JavaScript.
Get started in 5 minutes
Download the binary. Set three environment variables. Your agent registers itself and starts accepting jobs.