From 1a99900b8ac60ab1b9a179c9dc804661a0337314 Mon Sep 17 00:00:00 2001 From: "Zeko (Hermes)" Date: Thu, 4 Jun 2026 21:44:18 +0700 Subject: [PATCH] fix: update website URLs from cora.ajianaz.dev to codecora.dev, fix changelog import - OG URL and OG image now point to codecora.dev - All GitHub links updated to codecoradev/cora-cli org - Fix changelog page import path (was 3 levels up, needs 4) - Symlink CHANGELOG.md into website/ for Vite raw import --- website/CHANGELOG.md | 1 + website/src/app.html | 4 +- website/src/routes/+layout.svelte | 2 +- website/src/routes/+page.svelte | 802 +++++++++++------- .../src/routes/docs/changelog/+page.svelte | 2 +- 5 files changed, 492 insertions(+), 319 deletions(-) create mode 120000 website/CHANGELOG.md 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 β€” AI Code Review CLI - + cora β€” AI Code Review CLI Β· Open Source Β· MIT + + + + + + + +
+ +
-
+
- AI Code Review for Developers + v0.4 Β· Open Source Β· MIT
- +

- Review code.
- Ship faster. + Ship with Confidence. + AI Code Review, Before You Commit.

- +

- 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.

- -
+ +
- Terminal + Install cora
-
+
$ - cargo install - cora + curl -fsSL + https://raw.githubusercontent.com/codecoradev/cora-cli/main/install.sh + | sh -
- + - +

- MIT License · No account · OpenAI · Anthropic · Groq · Ollama + + MIT License + Β· + No account + Β· + No telemetry + Β· + Rust & WebAssembly +

- -
-

- Trusted by developers who ship fast + +

+

+ Code review shouldn't be slow or expensive +

+

+ Stop waiting hours for feedback. cora catches issues in seconds β€” before you commit.

-
-
-
5
-
AI Providers
-
-
-
< 3s
-
Review Time
-
-
-
Zero
-
Config Required
-
+ +
+ {#each comparisons as comp, i} +
+ +
+
+ βœ• + {comp.problem} +
+
+ +
+
+ βœ“ + {comp.solution} +
+
+
+ {/each}
-
+

See it in action

- Run cora against staged changes. Results in seconds, not minutes. + Run cora against staged changes. Rules engine + LLM + SARIF output β€” in one pass.

-
+
- cora \u2014 review + cora v0.4 β€” review --staged
{#each terminalLines as line, i} -
{line}
+
{line}
{/each} {#if terminalComplete} @@ -196,24 +378,59 @@
- -
+ +
+
+

+ Everything you need. Nothing you don't. +

+

+ Built for developers who value speed, privacy, and control. +

+
+ +
+ {#each features as feature, i} +
+
{feature.icon}
+
{feature.tag}
+

{feature.title}

+

{@html feature.description}

+
+ {/each} +
+
+ + +

- How it works + Three steps to confident commits

- Three steps from code to confidence. + Install, configure, review. That's it.

-
+
01
-

Write code

-

Push your changes as normal. cora only sees your diff.

+

Install

+

One command. Single binary. No dependencies.

+
+
+
+ + + +
+
+ $ curl -fsSL …install.sh | sh +
+
+
@@ -227,8 +444,20 @@
-

Review with AI

-

cora analyzes your diff with the LLM of your choice.

+

Configure

+

Creates .cora.yaml with your LLM settings.

+
+
+
+ + + +
+
+ $ cora init +
+
+
@@ -242,121 +471,46 @@
-

Ship with confidence

-

Merge clean, production-ready code. Every time.

+

Review

+

Review staged changes before every commit.

+
+
+
+ + + +
+
+ $ cora review --staged +
+
+
- -
-

- Built for developers who value control -

-

- Everything you need, nothing you don't. + +

+

+ Trusted across 13 repositories

- -
- -
-
- -
-

AI Code Review

-

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.

-
- - -
-
- -
-

Bring Your Own Key

-

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.

-
- - -
-
- -
-

Pre-commit Hooks

-

Review before you push

-

Install once. Every commit gets reviewed automatically. Block bad code from entering your branch before it ships.

-
- - -
-
- -
-

Incremental Scan

-

Only scan what changed

-

SHA256 content hash cache. First scan indexes your codebase. Subsequent scans only review new or modified files.

-
- - -
-
- -
-

SARIF Output

-

GitHub Code Scanning

-

Upload review findings directly to GitHub's Security tab. Track issues across PRs. Works with any CI/CD pipeline.

-
- - -
-
- -
-

Fully Private

-

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.

-
- - -
-
- -
-

Deterministic Reviews

-

Same diff, same issues

-

Temperature defaults to 0. Identical diffs always produce identical findings β€” perfect for CI reproducibility.

-
- - -
-
- -
-

Smart Caching

-

Never review the same diff twice

-

Reviews are cached by diff hash in ~/.cache/cora/reviews/. Re-reviewing an unchanged diff returns cached results instantly. Use --no-cache to bypass.

-
- - -
-
- +
+ {#each repos as repo, i} +
+
{repo.name}
+
{repo.desc}
-

Custom Prompts & Anti-Hallucination

-

Control the review, trust the output

-

Override system prompts for review and scan. File path injection and post-parse filtering ensure the LLM only reports issues that exist in your actual diff.

-
+ {/each}
- -
+ +

Why developers choose cora

- Side-by-side with popular code review tools. + Feature-by-feature with popular code review tools.

@@ -372,177 +526,195 @@ - - BYOK - ✓ - ✗ - ✗ - — - - - Self-hosted - ✓ - ✗ - ✗ - ✓ - - - Gitea - ✓ - ✗ - ✗ - ✓ - - - CLI - ✓ - ✗ - ✗ - ✗ - - - Pre-commit - ✓ - ✗ - ✗ - ✗ - - - SARIF - ✓ - ✓ - ✓ - ✓ - - - Cost - Free + API - $12-39/mo - $10-39/mo - Free / $150+ - - - License - MIT - Apache 2.0 - Proprietary - LGPL - + {#each competitors as comp} + + {comp.feature} + {@html comp.cora} + {@html comp.coderabbit} + {@html comp.copilot} + {@html comp.sonarqube} + + {/each}
- -
-

- Start in 30 seconds -

-

- No account required. No subscription. No cloud. -

- -
- -
-
1
-
-

Install

-

Single binary, no dependencies.

-
-
- - - -
-
- $ cargo install cora -
-
-
+ +
+
+
+

+ Frequently asked questions +

+

+ Everything you need to know about cora. +

- -
-
2
-
-

Initialize

-

Creates .cora.yaml config file.

-
-
- - - -
-
- $ cora init +
+ {#each faqs as faq, index} +
+
+ + {#if openFAQIndex === index} +
+
{@html faq.a}
+
+ {/if}
-
+ {/each}
+
+
- -
-
3
-
-

Review

-

Review your staged changes.

-
-
- - - -
-
- $ CORA_API_KEY=key cora review --staged -
-
-
-
+ +
+
- -
-
4
-
-

Done

-

That's it. No account. No subscription.

+
+

+ Start Shipping Better Code +

+

+ Free forever. No account required. Open source MIT. +

+ +
+
+
+ + + + Install cora +
+
+ $ + curl -fsSL + https://raw.githubusercontent.com/codecoradev/cora-cli/main/install.sh + | sh + +
-
- -
-

- Ready to ship better code? -

-

- No account. No subscription. No cloud. -

-
- - - Get Started - - - + + +

+ + πŸ¦€ Built in Rust + Β· + πŸ”’ Zero telemetry + Β· + ⚑ Pre-commit hooks + Β· + MIT License + +

+
- -
+ + + + diff --git a/website/src/routes/docs/changelog/+page.svelte b/website/src/routes/docs/changelog/+page.svelte index 1811adc6..10d77ca4 100644 --- a/website/src/routes/docs/changelog/+page.svelte +++ b/website/src/routes/docs/changelog/+page.svelte @@ -1,6 +1,6 @@