Skip to main content

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

directops_operator-0.1.9-py3-none-any.whl (33.9 kB view details)

Uploaded Python 3

File details

Details for the file directops_operator-0.1.9-py3-none-any.whl.

File metadata

File hashes

Hashes for directops_operator-0.1.9-py3-none-any.whl
Algorithm Hash digest
SHA256 d51a03aea9d772d10d32a21d4fcdd37781dff475a9e079cd5ab201c46bd0087e
MD5 c8cf995b6156e9276a1a27238bb6cbae
BLAKE2b-256 26ee3018c16ce259df057e29ac41d02a0a55e7e3cc9f8fdbe9851cb1ac9d67f6

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page