DirectOps Operator — connects your machine to the DirectOps Director
Project description
directops-operator
Connect your machine to a DirectOps Director and let it execute AI-planned tasks on your own hardware.
What it does
DirectOps is a distributed agent control plane. You install the Operator on any machine you own. A hosted Director (running Claude + Devstral) plans goals and dispatches tasks to your Operators over an encrypted DOPS connection. Your machines run the tasks; no code or files leave your hardware.
Your machine Director (cloud)
┌─────────────────┐ ┌─────────────────────────┐
│ Operator CLI │◄────DOPS────│ Claude (plan) │
│ (this package) │ (TLS) │ Devstral (generate) │
│ filesystem │ │ FastAPI + Neon DB │
└─────────────────┘ └─────────────────────────┘
Quick install
curl -sSL https://directops.io/install.sh | bash
The installer checks Python, installs this package, probes your available tools (git, docker, msmtp, etc.), and optionally sets up a systemd service.
Manual install
pip install directops-operator
directops-operator --host director.directops.io --port 9000 --token YOUR_TOKEN --name "my-machine"
Requirements
- Python 3.9+
- No API keys needed — all model calls happen on the Director side
Security
- All Director↔Operator traffic is TLS-encrypted (DOPS protocol)
- Your Operator token is issued by the Director and scoped to your account
- No API keys, no model calls, no cloud sandbox — your filesystem, your control
License
Proprietary. All rights reserved. © 2026 DivineFlow AI.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file directops_operator-0.1.9-py3-none-any.whl.
File metadata
- Download URL: directops_operator-0.1.9-py3-none-any.whl
- Upload date:
- Size: 33.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d51a03aea9d772d10d32a21d4fcdd37781dff475a9e079cd5ab201c46bd0087e
|
|
| MD5 |
c8cf995b6156e9276a1a27238bb6cbae
|
|
| BLAKE2b-256 |
26ee3018c16ce259df057e29ac41d02a0a55e7e3cc9f8fdbe9851cb1ac9d67f6
|