Skip to content

Read any GitHub repo like you wrote it.

Ask questions with checked file citations, scan for bugs, and turn reviewed fixes into pull requests.

nova / code analysis

6 files analyzed, 8 findings

Medium priority

Restrict debug cleanup endpoint in production

src/app/api/cleanup-thinking/route.ts:1-73

Medium priority

Missing input validation for projectId and message types

src/app/api/chat/route.ts

Proposed fix, not yet executed or tested

-export async function GET() {
+export async function GET(request: Request) {
+ const auth = request.headers
+ .get("authorization");
+ if (auth !== `Bearer ${secret}`)
+ return unauthorized();
const cutoff = new Date(Date.now() - 900000);

One workspace for the code, the history and the meetings about it.

Ask about the code

Answers point to real files and lines. Every citation is checked against the repo before you see it.

Which file should I edit to change the home page?

The home route is defined in src/app/page.tsx. Change the markup there.

1 verified reference

Find bugs and risks

Static checks plus AI review, pinned to one commit, ranked by priority.

Fixes you approve

Nothing reaches GitHub until you review the exact patch.

main
ai-fix/reposcribe-e318
pull request opened

Meetings, searchable

Upload a recording. Get topics, quotes and answers.

GitHub history with context

Recent commits summarised in plain language, next to who changed what.

b076a2dMerge pull request #37: add MIT License

$ how a fix reaches GitHub

You stay in control of every change.

  1. Scan

    Pick the whole repo or a few files. The scan is pinned to one commit and never runs your code.

  2. Review

    Read each finding, ask for an explanation, and see the full diff of any proposed fix.

  3. Open a pull request

    Approve the exact patch. It lands on a new branch as a pull request. Merging is up to you.

Built to be careful with your code.

  • Never executed

    Repos are read, not run. No build steps, no scripts.

  • Secrets masked

    Keys and tokens are hidden before anything reaches an AI model.

  • Reviewed writes only

    Fixes go to a new branch after you approve them. Never to main.

  • Private stays private

    Private repos are visible only to you. Your token stays in memory.

Start free. Pay only for what you index.

Free

150 credits

included when you sign up

  • One credit per indexed file, up to 40 files per repo
  • GPT-4.1 Mini and Gemini Flash
  • 3,00,000 AI tokens a day

Credits

₹2 per credit

one-time payment, no subscription

  • Any purchase unlocks Paid limits
  • Adds GPT-4.1 and Gemini Pro (preview)
  • 10,00,000 AI tokens a day

Point it at a repo. See what it finds.

Start free