swarm
Simulate multi-agent risks and test governance interventions
All Skills in This Repository (15)
Pure Emerald Level Indicatorsswarm-safety
Simulate multi-agent AI systems to study distributional safety and emergent risks.
statistical-analysis
Perform pairwise t-tests, Cohen's d, and Bonferroni corrections on SWARM experiment CSV data.
plotting
Generate publication-quality plots from SWARM simulation sweep and time-series data.
parameter-sweep
Execute parameter grid sweeps across SWARM simulations to measure emergent risk metrics.
run-scenario
Execute SWARM simulation scenarios and export history.json and CSV metrics.
paper-writing
Scaffold markdown research papers from SWARM run data with methods and results tables.
regression-check
Re-run pytest suites and compare performance metrics against historical baselines.
verify
Run vault integrity checks for schema, evidence, wiki-links, and claims.
session-close
Summarize session changes, update memory logs, and commit code with Git.
run-query
Query run-index.yaml and vault claims for experiment metadata by tag, date, type, or claim.
vault-init
Initialize a SWARM Research OS vault with directory structure and templates.
sanity-check
Validate multi-agent simulation scenario configs with short runs and metric checks.
Frequently Asked Questions
FAQPage SchemaHow to install SWARM?โผ
Run `npx skills add swarm-ai-safety/swarm --all -g -y` in your terminal to install all skills in this suite globally.
What is SWARM used for?โผ
SWARM is a research framework for measuring emergent failures in multi-agent systems, such as deception, collusion, and adverse selection, even when individual agents appear safe.
How do I run a SWARM simulation?โผ
Use the CLI with `swarm run scenarios/baseline.yaml --seed 42` or the Python API by registering agents with the Orchestrator and calling run().
Can SWARM test governance mechanisms?โผ
Yes. You can stress-test interventions like transaction taxes, circuit breakers, audits, staking, and collusion detection against adaptive and deceptive agents.
Do I need coding experience to use SWARM?โผ
Basic Python helps for custom scenarios, but pre-built scenario YAML files, CLI commands, and a no-setup Colab notebook let you run experiments quickly.
Related Repositories in Education & Research
View All in Education & Researchโlearn-claude-code
Learn to build AI agent harnesses from scratch
ai-agents-for-beginners
Learn to build, deploy, and secure AI agents step by step
33-js-concepts
Master 33 essential JavaScript concepts with tested, verified guides