New · Jobs that start in under a second

The code forge that reviews before you push

Host your code on plain git, run CI with a native actions engine, and get an automatic review on every change — from the web or from bit, our Rust CLI.

Open source · Apache-2.0Self-host it, or use Lorx Cloud.
CI run timeWeek
2m 31s
9:41
Welcome Backhallelx2
Waiting on your review3 change requests
My RepositoriesSee all
lorx / lorx
Rust · Apache-2.0main
CR #42anna · feat/dag5/5checks ✓
annaApproved · CR #42approved
lorx review2 findings · lease.rs!1 high
alivaMerged · CR #39merged
ci · run #3185 of 5 passed
Tools

Everything Your Code Needs, Built In

Hosting, CI, code review and the CLI come from one team and one codebase, so they work together from the first push.

Explore the product
How it works

From push to merge in three steps

One push starts CI and an automatic review at the same time, so feedback arrives before your teammates even open the change.

Add Lorx as your git remote and push. Any git client works, and nothing about your repository changes.

The jobs in .lorx/ci.yml that your change affects run automatically, and the review engine leaves inline comments with a severity on each one.

Resolve the findings, watch the checks turn green, and merge. Branch protection enforces both.

Try bit

lorx — bitzsh
Anything bit doesn't know
Goes straight to git
Runs CI and review
Before you push

cargo install --git https://github.com/hallelx2/lorx bit

Security

Your code, protected at every step

Every job runs in its own sandbox, every push lands on three replicas, and nothing reaches your main branch without the checks you require.

Sandboxed runners

Containers for your own branches. Firecracker microVMs for untrusted changes from forks.

Scoped secrets

Secrets are masked in logs and never exposed to runs from forks.

Replicated storage

Every push is written to three replicas and acknowledged on quorum.

Branch protection

Require passing CI and a clean review before anything merges.

How we keep your code safe
Team of 12 · 3 code owners
Review queue
lorx/lorx · this week
main
bit: add cr createhallelx2 · CR #44+212
actions: plan job graphanna · CR #42+38
runner: renew leasesabrar · CR #41+9Changes
docs: architecturealiva · CR #40+64Pending
4 open · 2 ready to merge+323 lines
Lorx for Teams

Built for teams that ship every day

Code owners, required checks and a shared review queue keep a busy repository moving without anything slipping through.

  • Branch protection with required checks
  • Code owners and multi-step approvals
  • Self-hosted runners with labels
  • Lorx Projects: issues that move themselves on push, review and merge
Explore TeamsTalk to us
Pricing

Choose How You Run Lorx

Lorx is open source, and Cloud runs the same code. No feature is Cloud-only — Cloud adds the operations: replication, a microVM fleet and a global edge.

Compare every feature

Self-hosted

For teams who run their own infrastructure

Free · Apache-2.0

  • Hosting, actions, review and Projects
  • Everything in one process with lorx serve
  • Bring your own review model
Get the source
Coming soon

Lorx Cloud

For teams who want it managed

Soon · [pricing TBA]

  • The same code, fully managed
  • A warm microVM runner fleet
  • Replicated storage and a global edge
Join the waitlist
FAQ

Have Questions?
We Have Answers!

Everything you need to know before your first push.

Read the docs

No. Every repository on Lorx is a real git repository, served over git's own HTTP and SSH protocols. You keep git, your editor and your habits; Lorx adds the forge around them.

No. Plain git works for everything. bit adds what git can't do on its own: opening change requests, running CI locally and reviewing before you push. Anything bit doesn't recognise is passed to git.

Yes. bit ci import converts a GitHub Actions workflow into one .lorx/ci.yml file, where top-level keys are jobs and a bare string is a command. Toolchains and caches are inferred from your lockfiles, so most of the setup steps disappear.

The diff, the files it touches, your repository's rules in .lorx/review.yml and AGENTS.md, and earlier review threads. It posts inline comments with a severity and reports a check that branch protection can require. Self-hosted, you choose the model: Anthropic, OpenAI or one you run locally.

Yes, and safely. Assigning an issue to an agent gives it a copy-on-write workspace and a short-lived token scoped to one repo, branch pattern and set of actions. Every change records which agent, model, session and task produced it, and an operation log lets you undo any step.

Get the bit Command Line

bit is git with your forge built in: a single static binary, written in Rust. Open change requests, run CI locally and review your changes before you push, all from the terminal.

View source
lorx — bitzsh