Host-agnostic multi-agent company framework
Project description
company-os
Host-agnostic multi-agent company framework. Install into any repo; it compiles a neutral
.company-os/ source into the host(s) you enable (Cursor today; Claude/Codex later).
Extracted from a production consumer application with git history preserved.
Releases: v0.24.2 (latest) · see CHANGELOG.md · Publishing · Releasing
Documentation: docs/README.md · Company OS handbook (full project guide)
New repo? Adopt in 5 commands · Migrating? Consumer adoption · Hosting? Hosted dashboard playbook
Install (pinned)
pip install company-os==0.24.2
Or from git tag:
pip install "git+https://github.com/mohitmeena144/company-os@v0.24.2"
For local editable installs on the framework repo:
pip install -e ".[dev]"
Layout (this repo)
| Path | Role |
|---|---|
.company-os/ |
Canonical source + runtime state (state/sprints, todos.json, …) |
.cursor/, AGENTS.md |
Generated by company-os update — do not edit directly |
src/company_os/ |
Installable Python package (engine + compiler) |
src/company_os/plugins/ |
Optional pod plugins (sales, social, media, seo) — see docs/plugins.md |
docs/ |
Documentation hub — start at docs/README.md |
Commands
company-os init --name myproject --host cursor # or: cos init …
company-os update
company-os migrate-legacy # copy legacy state into .company-os/state/
company-os run list # agent run audit trail (start/finish/record/hook)
company-os budget status # monthly spend vs caps (Phase 6)
company-os flows allowed eng-loop --agent developer # ORIENT gate incl. budget
company-os link # register repo in hub registry
company-os dashboard --all # observability rollup across linked repos
company-os hosting doctor # hosted mirror health (v0.24+)
company-os plugin list # optional pod plugins (v0.4.0+)
company-os docs generate # company reference tables (v0.7.0+)
company-os linear status # Linear sync dry-run (v0.7.0+)
company-os linear migrate # one-time local → Linear (v0.10.0+)
company-os agent new … # scaffold chassis agent (v0.8.0+)
company-os qa run --branch … # Playwright sprint QA (v0.9.0+)
company-os remote auth-status # remote webhook config (v0.3.1+)
company-os status
company-os doctor --check
Edit workflow content in .company-os/rules/, skills/, agents/, and overlays/.
Adopting in another repo: docs/adopt-in-5-commands.md (new) or docs/consumer-adoption.md (migrate).
Legacy (retired in v0.14+)
.claude/company/scripts/— removed; usecompany-os/cosCLI only- One-off utilities quarantined in
tools/legacy-scripts/
Development
pytest -q
company-os version
Requires Python 3.10+.
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 Distribution
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 company_os-0.24.2.tar.gz.
File metadata
- Download URL: company_os-0.24.2.tar.gz
- Upload date:
- Size: 494.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9b8763883655ef3a1746be683e2f1e4f842d02287244d17a4952a2bb00e19b8f
|
|
| MD5 |
f24624bcd4fcdd20c6d70d50d58ea63e
|
|
| BLAKE2b-256 |
6852cd9e9225ebc5aeee220e4504d6f0e45d9a699320e7a11c91eae4cab9eebf
|
File details
Details for the file company_os-0.24.2-py3-none-any.whl.
File metadata
- Download URL: company_os-0.24.2-py3-none-any.whl
- Upload date:
- Size: 587.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f42f8bbb51982304ee2b5c47282b0cee7b42aca1177952dc8456dfe78398964c
|
|
| MD5 |
62c1509356293ca2189fa88f8f512178
|
|
| BLAKE2b-256 |
7ec437448be5069c741fab57baad6c8a11738b47ca7ea285f1b4b8da5bced2ad
|