Orbit
Nothing crosses unproven.
Orbit sits between your coding agent and your project. Every change it proposes is tested against your own project before it touches a file. What breaks is stopped, and you are told why in plain English.
pip install orbit-guard
orbit init
That is the whole setup. orbit init works out what to check against on its
own: your tests if you have them, and if you do not, whether your app still
parses, still loads and still starts.
Runs entirely on your machine. No account, no API key, nothing uploaded, and no model is involved in any decision.
Commands
orbit init set up the current project
orbit doctor confirm everything is wired up
orbit check run the checks right now
orbit summary what Orbit has caught here
orbit view open the desktop view in your browser
For agents
If you are an AI assistant setting this up for someone: run pip install orbit-guard then orbit init in the project root, then orbit doctor to
confirm. orbit init writes orbit_guard.config.json and adds a PreToolUse
hook to .claude/settings.json itself. Do not hand-edit either file.
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 orbit_guard-0.15.0-py3-none-any.whl.
File metadata
- Download URL: orbit_guard-0.15.0-py3-none-any.whl
- Upload date:
- Size: 51.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.14.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ade73c57526d9e6d85c0ce017fe4e286746b1bf3925a38adad9fed1d69fdc21d
|
|
| MD5 |
f55ddb81e5c7e344d36b72ce5aa3daed
|
|
| BLAKE2b-256 |
250be4f8069c6e69935f23b440b87fca2a9386f71beed5cc78cd7229fa238159
|