Install Beacon
on one repo.

Watch Nexus and specialist agents analyze your codebase and publish high-confidence issues in GitHub.

GitHub-first. Optional live reasoning in PermaShip.

Completely free. No credit card, no trial period.

A team of AI agents continuously working to improve your project
Installs in 30 seconds
GitHub-first
Live reasoning traces
Completely free

Like hiring a team that never sleeps.

Specialist agents continuously analyze your codebase, reason through improvements, and publish high-confidence proposals as GitHub Issues. Watch their thinking live in PermaShip, or just check GitHub.

A Full Team of Specialists

Security, Quality, Reliability, and UX experts working in parallel. Each agent brings a different perspective to every improvement it proposes.

GitHub-First

Issues, Check Runs, and PR comments land directly in GitHub. Optional live reasoning traces in PermaShip for when you want to watch the agents think.

Continuously Working

Beacon doesn't wait for a PR. It regularly analyzes your entire codebase, looking for improvements, misalignments, and opportunities you haven't noticed yet.

Repo Goals

Optionally add one-line goals describing what matters to your project. Beacon factors them into every analysis so proposals stay aligned with your direction.

Transparent Reasoning

Every proposal includes confidence level, category, and which expert produced it. You always know why something was recommended.

Zero Config

Install and go. No YAML files, no config repos, no webhook plumbing. Beacon figures out your stack automatically.

What happens after install

1

Beacon opens a kickoff issue in GitHub

Within minutes of installing, Beacon creates its first issue in your repo — introducing itself, explaining what it found during initial analysis, and outlining what it will watch for going forward.

2

Live analysis appears in PermaShip

As Nexus and the specialist agents reason through your codebase, you can follow their thinking in real time on PermaShip. See which agents are active, what they're evaluating, and how they reach their conclusions.

3

Approved findings become GitHub Issues

Only high-confidence, actionable proposals make it through Nexus review. They appear as detailed GitHub Issues with clear reasoning, confidence scores, and which agent produced them.

4

Add one-line goals anytime

Want Beacon to focus on something specific? Add repo goals — short descriptions of what matters to your project. Beacon factors them into every analysis going forward.

Beacon analysis pipeline: kickoff, live analysis, approved issues, repo goals

Your Team of Experts

Four specialists, each bringing a different perspective to continuously improving your project.

Security

Security (CISO Agent)

Finds hardcoded secrets, injection vectors, and insecure dependencies. Proposes fixes for auth gaps, exposed keys, and missing protections.

Quality

Quality (QA Agent)

Identifies dead code, duplicated logic, and inconsistencies. Suggests better patterns, improved error handling, and stronger test coverage.

Reliability

Reliability (SRE Agent)

Spots race conditions, missing retries, and resource leaks. Recommends health checks, timeout improvements, and resilience patterns.

Product

Product (UX Agent)

Catches accessibility gaps and UX inconsistencies. Proposes better loading states, responsive layouts, and user-facing error messages.

Powered by Nexus

Nexus coordinates the specialist agents, reviews their findings, and decides what's worth publishing. You can watch this process live in PermaShip, or just read the results in GitHub.

Governed autonomy: agents working within guardrails

Nexus reviews every proposal

Before any Issue is created, Nexus scores confidence, checks for duplicates, and ensures the proposal is valuable and aligned with your project's goals. Only the signal, never the noise.

Full audit trail

Every proposal includes which expert made it, the confidence score, the category, and the reasoning. Trace any recommendation back to its source.

Automatic deduplication

Nexus checks for existing open issues before creating new ones. No duplicate noise — just the proposals that matter.

Privacy & Security

Beacon only accesses repositories you explicitly grant. Revoke anytime.

All webhook payloads are verified with HMAC-SHA256 signatures.

Installation tokens are cached in memory with auto-refresh — never stored at rest.

Your code is analyzed in isolated, ephemeral environments. No training on your data.

Idempotent webhook processing — every event is deduplicated to prevent repeated actions.

Isolated container environments for secure code analysis
GitHub integration: PRs, Issues, and Check Runs created by AI agents

GitHub-first. Live reasoning optional.

Approved proposals land as GitHub Issues and PR annotations — no context-switching required. When you want to see how agents reached a conclusion, open the live trace in PermaShip.

PR reviews with inline Check Run annotations on every change
Detailed Issues with confidence scores, reasoning, and agent attribution
Live traces in PermaShip — watch agents reason through your code in real time

Completely Free

Beacon is free to use. No paid tiers, no trial period, no credit card.

Beacon

Specialist agents analyzing and improving your repos.

Free
Four specialist agents (Security, Quality, Reliability, UX)
Continuous analysis and proactive proposals
Repo goals (optional) to steer analysis
GitHub Issues, Check Runs, and PR reviews
Zero config — just install and go
Full audit trail and confidence scoring
Live reasoning traces in PermaShip
Install free on GitHub

Need unlimited usage across all your repos? PermaShip includes unlimited Nexus for your entire org.

Frequently Asked Questions

What permissions does Beacon need?

Beacon requests read access to code and metadata, and write access to issues, check runs, and pull request comments. It only accesses repos you explicitly grant during installation. You can change permissions or revoke access anytime from your GitHub settings.

How is this different from a linter or SAST tool?

Linters check syntax rules. SAST tools match known patterns. Beacon's specialist agents reason about your code in context — they don't just find problems, they propose improvements you can watch being reasoned through in real time. Security, quality, reliability, and UX all covered in a single install.

Will Beacon spam my repo with issues?

No. Every proposal goes through Nexus, which scores confidence, checks for duplicates, and validates that the recommendation is actionable before publishing it as a GitHub Issue. You can watch this filtering process live in PermaShip. Dismiss anything that doesn't fit and Beacon adapts.

Is my code stored or used for training?

No. Code is analyzed in isolated, ephemeral environments and is not retained after analysis. We do not use your code for model training. Webhook payloads are verified with HMAC-SHA256 signatures and installation tokens are never stored at rest.

Is Beacon really free?

Yes. Beacon is completely free to use — there is no paid version yet. If you need unlimited Nexus usage across all your repos, you're welcome to upgrade to PermaShip, which includes unlimited Nexus for your entire organization.

Can I use Beacon on private repos?

Yes. Beacon works on both public and private repositories. It uses GitHub App installation tokens (not personal access tokens), so access is scoped to exactly the repos you authorize.

Install on one repo. See what Beacon finds.

Takes 30 seconds. Completely free. Watch agents reason through your code in real time.