0 README

The project's README from github.com/0sec-labs/0. As one markdown file: README.md.

Software already builds software. Now it can secure itself, too.

0security

The open-source, self-evolving, multi-model harness for security research.
The Swiss Applied AI & Cybersecurity Research Lab
0.security · Documentation · FoxGuard

License: MIT OR Apache-2.0 Latest release Status: research preview

Zero studies, finds, fixes, reports, and improves.

The harness behind our research breakthroughs.

Find novel vulnerabilities in the deepest layers of software. Explore our public disclosures and upstream fixes, including research in the Linux kernel.

Get started

Docs for your agent

Copy this prompt into your coding agent:

Set up the 0.security harness using https://0.security/harness/setup.md and read https://0.security/llms.txt for the documentation index. Confirm my targets and scope before testing, and ask before changing files.

Quick install

curl -fsSL https://raw.githubusercontent.com/0sec-labs/0/main/install.sh | bash
0

Bring your model access and configure connections in the terminal. Run locally or through the CLI in CI/CD, inspect findings and verification results, and export reports as JSON, Markdown or SARIF.

Setup guide · Research workflows · Documentation

Built for security research

Available on 0.security

Optimized Model Routing: The best LLM for each step

The managed service adds model routing, non-public frontier cyber models, a purpose-built attack runtime and a curated offensive toolchain. These hosted capabilities are separate from running the open-source harness with your own model access. Explore 0.security.

Make software secure itself.

The world's best security should belong to everyone. Software already writes itself; we believe it should secure itself, too. Our goal is security that finds and fixes vulnerabilities as software changes, so people can focus on what they want to create.

Research comes first. Public disclosures, upstream fixes and reproducible results let people check our work. Open tools let them question it, extend it and build something better. Self-securing software is the future we're working toward.

Read our manifesto · Explore our research

Status

This is a research preview. Coverage and verification depth vary by workflow; inspect the evidence and review generated fixes before applying them. Tool making and evaluated self-improvement are developing research workflows. Only test systems you own or are authorized to assess.

Contributing

Read CONTRIBUTING.md to build and extend the harness. Report security issues through SECURITY.md.

License

MIT OR Apache-2.0.

0 (0sec-labs/0)

application-security
Searching Database…

513 ·GitHub
What is this?0 is an open-source, self-evolving, multi-model AI harness for security research that finds, verifies, and fixes vulnerabilities, built by the Swiss Applied AI & Cybersecurity Research Lab.
Is this a standalone tool, or do I need the hosted 0.security service?It is a self-contained open-source harness you can run locally or via CLI in CI/CD using your own model access; the hosted 0.security service is a separate, optional paid layer with extra model routing and tooling.
How do I get it running?Copy the provided setup prompt into your coding agent to install the harness and read the docs, or do a quick install and bring your own model access configured in the terminal.
Do I need my own LLM API access?Yes, you bring your own model access and configure the connections yourself; the open-source harness does not ship with a built-in model.
How reliable are the findings right now?This is a research preview, so coverage and verification depth vary by workflow, and you should inspect the evidence and review any generated fixes before applying them.
Can I point it at any target I want?No, you may only test systems you own or are explicitly authorized to assess.
What is the hosted 0.security service for?It adds optimized model routing, access to non-public frontier cyber models, a purpose-built attack runtime, and a curated offensive toolchain on top of the open-source harness.
What does self-improving mean for this harness?The harness proposes changes to its own agents and tools, evaluates them against benchmarks, and keeps the better-performing versions for future runs.
Why is it called a multiplayer offensive security OS?It delegates focused investigations to multiple subagents with fresh context and bounded budgets, then collects their findings into one workflow.
What output formats does it produce?Findings and verification results can be exported as JSON, Markdown, or SARIF reports.
Creator
0sec-labs
Size
103.8 MB
Stars
513
Age
1mo
Commits · 90 Days