diff --git a/website/CHANGELOG.md b/website/CHANGELOG.md
new file mode 120000
index 00000000..04c99a55
--- /dev/null
+++ b/website/CHANGELOG.md
@@ -0,0 +1 @@
+../CHANGELOG.md
\ No newline at end of file
diff --git a/website/src/app.html b/website/src/app.html
index e84d4eda..bd840c60 100644
--- a/website/src/app.html
+++ b/website/src/app.html
@@ -14,8 +14,8 @@
-
-
+
+
diff --git a/website/src/routes/+layout.svelte b/website/src/routes/+layout.svelte
index d4dbb27a..6445718e 100644
--- a/website/src/routes/+layout.svelte
+++ b/website/src/routes/+layout.svelte
@@ -17,7 +17,7 @@
diff --git a/website/src/routes/+page.svelte b/website/src/routes/+page.svelte
index c0dfc5b6..5b2a2588 100644
--- a/website/src/routes/+page.svelte
+++ b/website/src/routes/+page.svelte
@@ -1,32 +1,182 @@
- cora catches bugs, security issues, and style violations before they merge. CLI-first. BYOK. Runs in your terminal. + CLI-first AI code review. BYOK any LLM. Pre-commit hooks. Zero telemetry. Open source.
- -- MIT License · No account · OpenAI · Anthropic · Groq · Ollama + + MIT License + Β· + No account + Β· + No telemetry + Β· + Rust & WebAssembly +
- Trusted by developers who ship fast
+
+
+ Stop waiting hours for feedback. cora catches issues in seconds β before you commit.
- Run cora against staged changes. Results in seconds, not minutes.
+ Run cora against staged changes. Rules engine + LLM + SARIF output β in one pass.
+ Built for developers who value speed, privacy, and control.
+ {@html feature.description}
- Three steps from code to confidence.
+ Install, configure, review. That's it.
Push your changes as normal. cora only sees your diff. One command. Single binary. No dependencies. cora analyzes your diff with the LLM of your choice. Creates Merge clean, production-ready code. Every time. Review staged changes before every commit.
- Everything you need, nothing you don't.
+
+
+ Trusted across 13 repositories
Diff, branch, or full scan Three review modes: staged diff, branch comparison, or full project scan. LLM-powered analysis catches bugs, security issues, and style violations. No subscriptions, no lock-in Uses YOUR OpenAI, Anthropic, Groq, Ollama, or Z.AI API key. No data stored on our servers. You control the model, you control the cost. Review before you push Install once. Every commit gets reviewed automatically. Block bad code from entering your branch before it ships. Only scan what changed SHA256 content hash cache. First scan indexes your codebase. Subsequent scans only review new or modified files. GitHub Code Scanning Upload review findings directly to GitHub's Security tab. Track issues across PRs. Works with any CI/CD pipeline. Your code stays yours Runs entirely on your machine. No cloud, no telemetry, no data leaving your network. Perfect for Gitea and air-gapped environments. Same diff, same issues Temperature defaults to 0. Identical diffs always produce identical findings β perfect for CI reproducibility. Never review the same diff twice Reviews are cached by diff hash in
- Side-by-side with popular code review tools.
+ Feature-by-feature with popular code review tools.
- No account required. No subscription. No cloud.
- Single binary, no dependencies.
+ Everything you need to know about cora.
+ Creates Review your staged changes. That's it. No account. No subscription.
+ Free forever. No account required. Open source MIT.
+
- No account. No subscription. No cloud.
-
+ Code review shouldn't be slow or expensive
+
+
See it in action
+ Everything you need. Nothing you don't.
+
+ {feature.title}
+
- How it works
+ Three steps to confident commits
Write code
- Install
+ Review with AI
- Configure
+ .cora.yaml with your LLM settings.Ship with confidence
- Review
+
- Built for developers who value control
-
- AI Code Review
- Bring Your Own Key
- Pre-commit Hooks
- Incremental Scan
- SARIF Output
- Fully Private
- Deterministic Reviews
- Smart Caching
- ~/.cache/cora/reviews/. Re-reviewing an unchanged diff returns cached results instantly. Use --no-cache to bypass.
Why developers choose cora
-
- BYOK
- ✓
- ✗
- ✗
- —
-
-
- Self-hosted
- ✓
- ✗
- ✗
- ✓
-
-
- Gitea
- ✓
- ✗
- ✗
- ✓
-
-
- CLI
- ✓
- ✗
- ✗
- ✗
-
-
- Pre-commit
- ✓
- ✗
- ✗
- ✗
-
-
- SARIF
- ✓
- ✓
- ✓
- ✓
-
-
- Cost
- Free + API
- $12-39/mo
- $10-39/mo
- Free / $150+
-
-
+ {#each competitors as comp}
+ License
- MIT
- Apache 2.0
- Proprietary
- LGPL
-
+
+ {/each}
{comp.feature}
+ {@html comp.cora}
+ {@html comp.coderabbit}
+ {@html comp.copilot}
+ {@html comp.sonarqube}
+
- Start in 30 seconds
-
- Install
-
+ Frequently asked questions
+
+ Initialize
- .cora.yaml config file.Review
- Done
-
+ Start Shipping Better Code
+
+
- Ready to ship better code?
-
-