Repository analysis workspace

Understand Any Codebase in Minutes.

AI-powered repository intelligence for engineering teams. Analyze architecture, uncover technical debt, review pull requests, and onboard developers faster.

production-dashboard-preview.tsx

active-repository-scan

github.com/codeforge-ai/production-service
Sample preview
Health Index
--
Sample
Codebase Metrics
Total Files148
Functions1,124
LanguageTypeScript
Security Audit
api_key exposedHigh
unsafe raw SQLMed
Dependency Flow Diagram
db_connector.ts
auth_validator.ts
main_server.py
Built For Modern Engineering Teams
Repository Intel
Architecture Maps
AI Code Reviews
Security Analysis
Codebase Chat
About the Platform

Autonomous Repository Intelligence

CodeForge AI analyzes repositories to uncover architecture, security risks, technical debt, and code insights using AI-powered repository intelligence.

Features

Full Stack Engineering Intelligence

Everything you need to scan, audit, and understand your codebase.

Architecture Intelligence
Visualize project import chains and structural hierarchies using interactive React Flow node graphs.
Codebase Chat (RAG)
Query code files semantically using vector chunk search and receive answers with precise source file citations.
Security Audit
Check selected secret signatures and Python rules for unsafe execution, shell calls, deserialization, and disabled TLS verification.
Technical Debt Tracker
Inspect large source files and circular imports with actionable file locations.
PR Review Agent
Submit a Git diff for an AI review using your configured Gemini model. Review suggestions require human verification.
Health Score Engine
See deterministic source metrics for architecture, security, and maintainability. Testing and performance remain unmeasured.
Repository Insights
View file distribution tables, size metrics, structural exports, and class/function lists per language.
Secure Repository Access
Connect with GitHub OAuth or analyze public repositories through a guided import flow built for secure scanning.
Workflow

How CodeForge AI Works

1

Connect

Authenticate securely using GitHub OAuth.

2

Import

Select a public repository or paste a clone URL.

3

Analyze

FastAPI clones and parses symbols in background.

4

Index

Gemini generates 768-dimensional RAG embeddings.

5

Explore

Interact with graphs, chat RAG, and audit metrics.

Supported Technologies

Index supported source files

TypeScriptJavaScriptReact / Next.jsPythonJavaKotlinGoRustNode.jsFastAPIExpressSpring Boot
Platform Architecture

Built With Modern Enterprise Technology

CodeForge AI leverages best-in-class tools and infrastructure to deliver instant codebase intelligence.

Gemini AIFlash & Pro Models
SupabaseAuth & Realtime
PostgreSQLVector DB (pgvector)
Next.js 16React Framework
TypeScriptType-Safe Logic
Illustrative preview — sample data

Explore the Core Console

Architecture Visualizer

View local imports mapped to a React Flow canvas with animated connection lines.

db.py
scanner.py
main.py

Codebase Chat (RAG)

Ask detailed logical questions and see responsive answers with file citation tokens.

> How are scan statuses updated?
"Scan status updates are managed by the update_job_status function in scanner.py."
scanner.py

Security Audits

Inspect vulnerability summaries, severity badges, and file locations instantly.

VulnerabilitySeverity
Exposed Supabase API Key (db.py:12)High
Unescaped User Input Query (main.py:82)Medium

Health Scores & Grades

Inspect measured source metrics, confidence, and explicitly unmeasured dimensions.

88
Grade Score: B
Architecture (25%), Security (25%), Maintainability (20%)
Pricing

Deployment options — paid plans are not available

Free
$0/month

Best for open-source analysis & side projects.

  • Manual repository analysis
  • Basic repository health scan
  • Codebase Chat (configured Groq model)
  • Requires Supabase ownership policies
Popular
Pro (planned)
TBD/month

Proposed plan; billing and entitlements are not implemented.

  • Unlimited repository imports
  • Advanced AI scans (configured Gemini model)
  • Manual PR diff reviews
  • Interactive dependency graph visualizer
  • Background queuing (planned)
Enterprise (planned)
Custom

Proposed plan; enterprise integrations are not implemented.

  • Self-hosted deployment options
  • SSO / SAML (planned)
  • Integrations & SLA support (planned)
  • Dedicated database (planned)
FAQ

Frequently Asked Questions

Repositories are cloned into temporary directories and cleaned up after analysis. Source chunks, embeddings, reports, and chat messages are persisted in Supabase. Retrieved chunks are sent to the configured AI providers. Configure ownership policies and retention before handling private code.

Supported source files are indexed as text for repository chat. Import analysis varies by language. Deterministic security checks currently cover selected secret patterns and Python source rules; other languages do not receive equivalent security coverage.

Private repositories require a GitHub OAuth token with access to that repository. Configure GitHub scopes, Supabase ownership policies, and server access controls. Scans do not execute repository code; production deployments still need process isolation.

You can run the frontend and backend using the setup instructions in the repository, with your own Supabase, Gemini, and Groq configuration. Review the repository license and deployment limitations before use.

Contact Us

Get in Touch

Have a question or looking for a custom enterprise setup? Send us a message.

hello@codeforgeai.dev

Coming Soon

Paid plans and enterprise features are planned. Billing and a waitlist service are not implemented.

Use the contact form for questions. No email is collected by this dialog.