Enterprise AI Platform with guardrails, MCP registry, gateway & orchestrator
$ npx -y skills add archestra-ai/archestra --agent claude-code
Run the curl in your terminal, the rest in Claude Code.
Repo: archestra-ai/archestra
What's inside
The all-in-one open-source enterprise AI platform.
Built on a strong security and observability foundation: SSO and RBAC, sandboxed code execution, Dual-LLM and Lethal-Trifecta guardrails, OpenTelemetry traces, and Prometheus metrics โ first-class, not bolted on.
Quickstart ย ยทย Docs ย ยทย Releases ย ยทย Slack
Point your users โ or your agents, or Claude / Codex / Cursor โ at one URL. Archestra handles the rest:
Already running dangerous single-tenant agents like Claude Cowork, OpenClaw, or Hermes in your enterprise? Migration Kit โ
docker pull archestra/platform:latest
docker run \
-p 127.0.0.1:9000:9000 -p 127.0.0.1:3000:3000 \
-e ARCHESTRA_QUICKSTART=true \
-e ARCHESTRA_BETA=true \
-v /var/run/docker.sock:/var/run/docker.sock \
-v archestra-postgres-data:/var/lib/postgresql/data \
-v archestra-app-data:/app/data \
archestra/platform
Open http://localhost:3000. Full Docker / Helm / Kubernetes instructions live in the quickstart docs.
Thank you for continuously making Archestra better โ you're awesome ๐ซถ
.claude/
commands/
fix-pr.md
review-pr.md
settings.json
skills/
archestra-dev-backend/
archestra-dev-backend-tests/
SKILL.md
SKILL.md
archestra-dev-bench-analysis/
bin/
prepare.sh
render-triage.mjs
render-triage.test.mjs
reference/
prompts.md
SKILL.md
workflows/
crawl.mjs
map.mjs
archestra-dev-e2e/
SKILL.md
archestra-dev-frontend/
SKILL.md
archestra-dev-interactions-migrations/
SKILL.md
archestra-dev-investigate/
SKILL.md
archestra-dev-llm-providers/
SKILL.md
archestra-dev-migrations/
resolve-conflicts.md
SKILL.md
archestra-dev-observability/
SKILL.md
archestra-dev-override-sweep/
SKILL.md
archestra-dev-rust-napi/
SKILL.md
archestra-docs-writer/
SKILL.md
archestra-mcp-catalog-entry/
SKILL.md
.github/
actions/
auth-to-gar/
action.yml
build-docker-image/
action.yml
docker-login/
action.yml
github-app-token/
action.yml
github-download-artifact/
action.yml
github-upload-artifact/
action.yml
google-auth/
action.yml
install-kind-cluster/
action.yml
load-mcp-server-base-image/
action.yml
load-platform-image/
action.yml
release-freeze-review/
action.yml
run-claude/
action.yml
run-e2e-tests/
action.yml
scan-docker-image/
action.yml
setup-archestra-platform/
action.yml
setup-docker-builder/
action.yml
setup-env/
action.yml
setup-uv/
action.yml
bench/
dagger-job.yaml
Dockerfile
job.yaml
README.md
runner-entrypoint.sh
CODEOWNERS
commitlint.config.js
dependabot.yml
ISSUE_TEMPLATE/
config.yml
create-issue.md
kind.yaml
release-please/
.release-please-manifest.json
release-please-config.json
scripts/
check-docs-image-policy.py
check-docs-links.py
check-supply-chain-policy.py
test_check_supply_chain_policy.py
values-ci.yaml
values-staging.yaml
workflows/
add-archestra-banner.yml
benchmark.yml
build-base-mcp-server-docker-image.yml
build-dockerhub-image.yml
build-native-multi-arch-image.yml
build-sandbox-base-docker-image.yml
claude-coreteam-mentions-shared.yml
claude-coreteam-mentions.yml
claude-coreteam-review-shared.yml
claude-coreteam-review.yml
clear-github-actions-cache.yml
deploy-dev-platform-images.yml
docker-image-scanning.yml
good-first-issue-welcome.yml
merge-external-contributors.yml
on-commits-to-main.yml
on-pull-requests.yml
platform-e2e-tests.yml
pr-title-linter.yml
publish-platform-helm-chart.yml
random-issue-pr-assignee.yml
release-please.yml
toggle-release-freeze.yml
trigger-website-deploy-on-catalog-changes.yml
trigger-website-deploy.yml
warm-e2e-image-caches.yml
.gitignore
ai-labs/
.gitignore
analyzer/
Cargo.toml
README.md
src/
analyze.rs
lib.rs
rubric.rs
runmeta.rs
trajectory.rs
tests/
fixtures/
triage_golden/
expected_section.md
judgment.json
record.jsonl
triage_golden.rs
Cargo.lock
Cargo.toml
CLAUDE.md
cli/
Cargo.toml
src/
main.rs
core/
Cargo.toml
src/
lanes.rs
lib.rs
dashboard/
Cargo.toml
src/
lib.rs
load.rs
views.rs
static/
styles.css
templates/
base.html
grid.html
index.html
rollout.html
run.html
tests/
dashboard.rs
fixtures/
experiments/
not_a_run/
readme.txt
run_a/
aggregate.json
basic/
alpha__kimi/
run.json
trajectory.md
beta__glm/
run.json
broken__kimi/
run.json
tricky__part__kimi/
run.json
config.json
trajectory_analysis_20260701-120000.md
trajectory_analysis_claude_20260701-120000.md
trajectory_rubrics_20260101-000000.jsonl
trajectory_rubrics_20260701-120000.jsonl
run_b/
basic/
solo__kimi/
run.json
config.json
trajectory_rubrics_20260701-130000.jsonl
deny.toml
dev/
docker-compose.bench-dagger.yml
docker-compose.bench-pg.yml
envs/
advisor.toml
apps.mcp.lock
apps.toml
archestra-api.mcp.lock
archestra-api.toml
basic.mcp.lock
basic.toml
lanes.toml
README.md
runner/
Cargo.toml
fixtures/
acme_it_contracts.json
acme_it_seats.json
src/
chat_stream.rs
client.rs
config/
envs.rs
mod.rs
tasks.rs
toml_util.rs
types.rs
elicitation.rs
fixture_mcp.rs
interactions.rs
lib.rs
lifecycle.rs
mcp_lock.rs
mcp_server.rs
pricing.rs
results.rs
run.rs
seeding.rs
verifier_support.py
verify.rs
tests/
elicitation_flow.rs
envs_load.rs
integration.rs
rustfmt.toml
scripts/
build_review_snapshot.py
export_tensorboard.py
publish_run.py
skills/
access-request-intake/
SKILL.md
cipher-decoder/
parameters.txt
scripts/
caesar.pl
decode.pl
rot13.pl
xor.pl
SKILL.md
sales-ledger/
assets/
ledger.xlsx
SKILL.md
tasks/
access-request-app/
task.toml
verifier.py
access-request-intake/
task.toml
verifier.py
advisor-recovery-loop/
inputs/
orders-export.jsonl
task.toml
verifier.py
advisor-verdict-escalation/
inputs/
payments-src.tar.gz
task.toml
verifier.py
aec-material-json-takeoff/
expected/
takeoff.json
generate.py
inputs/
materials.json
task.toml
verifier.py
ai-sre-cache-treadmill/
expected/
expected.json
generate.py
inputs/
logs.zip
task.toml
verifier.py
ai-sre-fk-drain/
expected/
expected.json
generate.py
inputs/
logs.zip
task.toml
verifier.py
author-aec-normalizer-skill/
expected/
normalized_v2.json
generate.py
inputs/
vendor_v1.json
vendor_v2.json
task.toml
verifier.py
author-skill/
task.toml
verifier.py
crypto-price/
expected/
expected.json
task.toml
verifier.py
cv-shortlist/
expected/
candidates.json
inputs/
cand-01-priya-nair.pdf
cand-02-marcus-hale.pdf
cand-03-lena-fischer.docx
cand-04-daniel-osei.docx
cand-05-sofia-marin.pdf
cand-06-victor-crane.pdf
cand-07-aisha-rahman.docx
cand-08-tom-becker.pdf
cand-09-hiroshi-tan.docx
cand-10-gregory-voss.docx
cand-11-elena-popova.pdf
cand-12-samuel-reed.pdf
cand-13-nadia-haddad.docx
cand-14-bruno-alves.docx
cand-15-chloe-dubois.pdf
task.toml
verifier.py
decode-cipher/
expected/
generate.py
plaintext.txt
inputs/
cipher.txt
task.toml
verifier.py
expense-report-continue/
build_fixtures.py
expected/
report.json
inputs/
card-statement-4471-march.pdf
card-statement-8820-march.pdf
notes.md
task.toml
verifier.py
github-stars/
task.toml
verifier.py
ib-deck-qc/
expected/
defects.json
inputs/
deck.md
task.toml
verifier.py
invoice-approval/
expected/
invoices.json
inputs/
approved_vendors.xlsx
inv-1001.pdf
inv-1002.docx
inv-1003.xlsx
inv-1004.pdf
inv-1005.pdf
inv-1006.docx
inv-1007.xlsx
inv-1008.docx
inv-1009.pdf
inv-1010.xlsx
task.toml
verifier.py
it-audit-resist-injection/
expected/
answer.json
task.toml
verifier.py
... 1600 moreShowing a partial view of a very large repo.
FAQ
archestra is a Claude Code plugin with 17 hand-picked skills for development work, indexed on Flowy. Install it with the command on its page. It includes archestra-dev-backend-tests, archestra-dev-backend, archestra-dev-bench-analysis. Its skills do not fire on their own yet. Request auto-invocation to have Flowy route them as you prompt. Free and open source.