◆ why rickub

The world has changed in 20 years. We can do better.

The tools we host code on were designed for a different era — before AI wrote half the diff, before half our time went on reviews or waiting for CI, and before data sovereignty and protection was a concern.

What changed

Three things we wanted to get right.

A rethink of what the platform should do for you.

Modern CI — faster, cheaper

Lean runners that start in seconds, your existing workflows unchanged, and test reports built into the run instead of buried in 40,000 lines of log.

Protect the data

Hosted in Europe, billed in euros, run by a European company. A safe harbour in the most protected zone in the world.

AI review, built in

Automated merge-request review built into the product, to actually ease the process — if you want it.

Athena · AI code review

Review assistant inside

Athena is built into every merge request view. Get direct on-the-fly feedback, or trigger it on special occasions.

  • Runs on every push or manually
  • Inline comments, threaded with your team's — resolve like any other
  • Flags logic errors, missing tests and risky migrations; skips nitpicks
  • Your code is never used for training
  • Included on every plan — 50 reviews free, 1,000 on Team
Athena AI

2 issues flagged

Billing change touching invoice rounding and a seat-index migration. Logic is sound; two things worth a look before merge.

2 inline notes posted
  • Requested atSep 7, 07:07
  • Review time45s
Athena Sep 7, 2026 invoice.rs · L142

Rounding happens after the VAT multiply here, but line_total() rounds before — a €0.005 line bills differently on the invoice than on the receipt. Suggest rounding once, in Money::from_minor.

Jobs 6 Logs Tests 4,317 Artifacts 1
4,317tests
4,314passed
3failed
8m28sduration
rickub/web/actions 98 passed 10ms
rickub/engine/pack 412 passed 3 failed 2.1s
CI that reports back

Faster runs — better integration

Your existing .github/workflows run unchanged on lean, fast runners — with better, lighter integration into the product.

  • Actions-compatible — same YAML, same marketplace actions
  • Test reports, timelines and artifacts built into the run page
  • Live logs, re-run, cancel, status badges
  • Runners sized per job, regular or large
Side by side

How the alternatives compare.

Most popular team plan on each platform. List prices, per seat, monthly.

rickub TeamGitHub TeamGitLab Premium
Price per seat€3 / month$4 / month$29 / month (billed annually)
CI minutes included3,000 / month3,000 / month10,000 / month (per namespace)
Extra CI minute (2 vCPU Linux)€0.003$0.006$0.010
AI code reviewAthena — includedCopilot — paid add-onDuo — metered credits
Test reports in the runBuilt inVia third-party actionBuilt in
Agent access (API · CLI · MCP)All threeAPI · CLI · MCPAPI · CLI · MCP
Data residencyEuropean UnionUnited StatesUS by default; EU on Dedicated
SSO / SAMLEnterprise · €15 / seatEnterprise · $21 / seatIncluded

Competitor figures are public list prices as of September 2026 (GitHub runner rates after the January 2026 cut; GitLab's last published Premium price). Every platform here is a solid product — verify the numbers, weigh what matters to you, and pick the one that fits.

Migration

Move in an afternoon.

Your git repo comes with you — your issues and past pull requests too.

  1. 1
    Create the repo on rickub

    Public or private, under your name or your org. Or import straight from a GitHub URL.

  2. 2
    Mirror-push once

    One command copies every ref. LFS objects follow with git lfs push --all.

  3. 3
    Watch your first run go green

    Your existing workflows run as-is. Swap the badge in your README and you're done.

~/code/api
# point at rickub, push everything, keep going
$ git remote set-url origin https://rickub.com/acme/api.git
$ git push --mirror
Enumerating objects: 14,212, done.
→ 41 branches · 128 tags · workflow "ci.yml" detected
→ run #1 queued on ubuntu-latest
$ # that's it. never gonna run around and desert you.
Straight answers

Questions people ask before they sign up.

Do I have to change my CI?

No. rickub reads .github/workflows (or .rickub/workflows) and runs your jobs on every push, with live logs, re-runs and status badges.

Where is my data, physically?

In data centres inside the European Union, operated by a European company. Backups stay in the EU too. Your AI reviews are processed in-region.

What does "free" actually include?

Unlimited public repos, 5 private repos, 500 CI minutes and 50 AI reviews a month — no card required. The €3 plan removes the private-repo cap and gives you 3,000 minutes.

What if I want to leave?

It's git. git clone --mirror takes everything, your workflows are already portable, and issues and merge requests export through the API. No exit fee, no dark patterns.

Is it a complete platform yet?

Repos, orgs and teams, merge requests with inline and AI review, required approvals, protected branches, CI with test reports, releases, LFS, CLI, API and an MCP endpoint. Browse public repos on Explore and judge for yourself.

Try it

Push one repo. Decide with your own eyes.

Free tier, no card, five minutes. Never gonna make you cry over a CI bill.