Code Intelligence · Grounded in truth

Understand and modernize any legacy system.

CodeIQ Pro maps your code, database and screens into one living knowledge graph — then answers questions, governs change, and drives a safe rewrite. No hallucinations. No black boxes. Just ground truth.

6 products, one graph12 intelligence engines0 hallucinations, by designAny language · any database · any legacy stack
0
tables mapped in one app
0
columns understood
0
migration slices planned
0%
answers cited to real code
Inside CodeIQ Pro

One platform. Every capability. One graph.

Twelve+ capabilities your team lives in every day — pick one to see it in action, each grounded in the same knowledge graph.

code-Map

Knowledge Graph

See your whole system as one living graph.

Every file, class, function, table, stored procedure and screen — one interactive graph, with the relationships a legacy database never declared reconstructed from your SQL.

  • Interactive graph of code ↔ database ↔ screens
  • Reconstructed foreign keys from real joins
  • Blast-radius on any node
  • One portable graph per project
Explore Knowledge Graph →
app.codeiqpro.com/knowledge-graph
Knowledge Graph
code-Data

Data Model

The real schema — with the relationships it never declared.

Tables, columns, types, PII flags and stored procedures, plus the foreign keys reconstructed from the SQL — the data model your database never wrote down.

  • Every table, column and type
  • PII columns flagged automatically
  • Reconstructed relationships
  • Stored procedures & views
Explore Data Model →
app.codeiqpro.com/data-model
Data Model
code-Map

Screens & Data Flow

Follow any screen to the exact data it touches.

Trace a screen to the code that renders it, the functions it calls, and the tables they read and write — the full read/write path, end to end.

  • Screen → code → data, traced
  • Read vs write, per table
  • Human field labels linked to columns
  • Endpoints a screen calls
Explore Screens & Data Flow →
app.codeiqpro.com/screens-&-data-flow
Screens & Data Flow
code-Map

Impact Analysis

Know what breaks before you change it.

Blast-radius analysis follows the graph outward from any table, function or column to everything that depends on it — directly and transitively, across every app on the shared database.

  • Full blast radius on any node
  • Cross-application impact
  • Transitive dependencies
  • Precomputed, one indexed read
Explore Impact Analysis →
app.codeiqpro.com/impact-analysis
Impact Analysis
code-Ask

Ask CodeIQ

Answers grounded in your code — never invented.

Ask in plain English and get answers cited to the real tables, functions and screens. If the graph doesn't know, it says so. No hallucinated columns, no imaginary APIs.

  • Natural-language questions over the graph
  • Every answer cited to real nodes
  • Invented-identifier validation
  • Cross-project portfolio mode
Explore Ask CodeIQ →
app.codeiqpro.com/ask-codeiq
Ask CodeIQ
code-KB

AutoWiki

Living documentation that never goes stale.

Documentation generated from the graph and refreshed on every re-index — grounded in real code facts, cited, and always current. Nothing to maintain by hand.

  • Generated from the graph
  • Always current — refreshes on re-index
  • Grounded & cited
  • Human intent layered on top
Explore AutoWiki →
app.codeiqpro.com/autowiki
AutoWiki
code-Brain

code-Brain

Capture the ‘why’ — anchored to the code.

Record decisions, rationale and incidents as typed notes tied to real code nodes — with a confidence receipt, and a stale flag when the code moves underneath them.

  • Decisions & rationale, anchored to code
  • Confidence receipts
  • Stale-flagged when code changes
  • Who-knows expertise map
Explore code-Brain →
app.codeiqpro.com/code-brain
code-Brain
code-Spec

Specifications

Reverse-engineer the spec your rewrite must match.

Point it at a legacy module and it writes the as-is spec — purpose, screens, fields, tables, real reference data and PII. Then author specs for new features grounded in the same system.

  • As-is spec of any module
  • Real reference data & PII surfaced
  • To-build specs for new features
  • Feeds straight into modernization
Explore Specifications →
app.codeiqpro.com/specifications
Specifications
code-Guard

Governance & Security

Catch violations and PII exposure before they ship.

Enforce your standards across the codebase, map every PII column to the screens that expose it, and gate every change through a governed, human-approved flow.

  • Standards enforcement across the graph
  • PII exposure map: column → screen
  • Governed, human-approved fixes
  • RBAC, audit trail, waiver ledger
Explore Governance & Security →
app.codeiqpro.com/governance-&-security
Governance & Security
code-Book

code-Book

Your standards, encoded and enforced.

Turn your coding, security and data standards into machine-checkable rules the whole platform reasons against — with severity, rationale and exemplars.

  • Standards as machine-checkable rules
  • Severity & rationale per rule
  • Enforced across the whole graph
  • Governed exceptions (waivers)
Explore code-Book →
app.codeiqpro.com/code-book
code-Book
code-Fix

code-Fix

Governed, human-approved remediation.

Fixes are drafted with full context, reviewed by a multi-persona council, and applied only when a person approves — auditable and git-revertible.

  • Standards-aware fix drafts
  • Council review before apply
  • Nothing changes without a human
  • Auditable & git-revertible
Explore code-Fix →
app.codeiqpro.com/code-fix
code-Fix
code-Modernize

Modernization

Migrate legacy code without dropping behavior.

Carve the app into dependency-safe slices, get a per-slice strategy, and prove the new build preserves the old contract with a graph parity gate.

  • Dependency-safe migration slices
  • Per-slice strategy from graph metrics
  • Strangler-fig ordering
  • Parity gate proves nothing dropped
Explore Modernization →
app.codeiqpro.com/modernization
Modernization
code-Data

Feature Map

The whole app, by role, module and screen.

Reconstructed from the live menu configuration in the database — every module and screen mapped to the real code behind it, organized by the role that sees it.

  • Role → module → screen
  • Human field labels → columns
  • Reference data from lookup tables
  • Business logic surfaced
Explore Feature Map →
app.codeiqpro.com/feature-map
Feature Map
The challenges we solve

Legacy systems fight back. We win.

The exact problems that make legacy modernization terrifying — and how CodeIQ Pro dissolves each one.

🕳️

“Nobody knows how it works.”

The builders left; the docs rotted. CodeIQ Pro rebuilds the map from the code itself and answers your team's questions — grounded, cited, in plain English.

🔗

“The database has no foreign keys.”

Relationships live only in the SQL. We reconstruct them from your own JOINs — so the real data model finally becomes explicit.

🤖

“AI just makes things up.”

Generic tools invent tables and columns that don't exist. CodeIQ Pro validates every identifier against the graph and refuses to answer on thin evidence.

💥

“We don't know what a change breaks.”

Blast-radius analysis shows exactly what a change touches — before you make it — and the parity gate proves a rewrite dropped nothing.

Customer · Case study

Battle-tested on Perfast, by CompuFast.

A 20-year workforce-management platform — VB.NET, ASP.NET Web Forms and WPF over a single 732-table SQL Server database with zero declared foreign keys. CodeIQ Pro mapped it end-to-end.

Read the CompuFast case study →
0tables, one shared DB
0foreign keys recovered
0screens mapped by role
0apps in the estate
Lifecycle

Legacy in. Modern out. Knowledge forever.

Understand

Ingest code + database + screens into the graph. Ask anything, get grounded answers.

Govern

Enforce standards, catch violations and PII, and gate every change through a human-approved flow.

Modernize

Slice the app, get a per-slice strategy, and prove parity with the legacy contract.

Build what's next

Author specs for new features grounded in the existing system — then index the new code back in.

Language-agnostic by design

Every language. Every database. Every stack.

CodeIQ Pro models your system as a knowledge graph, so it isn't tied to one language or framework — from decades-old enterprise code to today's modern services.

JavaC#VB.NETPythonJavaScriptTypeScriptPHPGoRubyC / C++KotlinSwiftCOBOLDelphi / PascalASP.NETSpringNode.jsWPF
SQL ServerOraclePostgreSQLMySQLDB2Stored proceduresMCPLocal & cloud LLMsOn-prem / air-gapped

Ready to see your legacy system, clearly?

Book a walkthrough with our team — bring your hardest legacy app and we'll map it live.