Read the code.
Then change it.
KrowForge indexes a repository, maps its architecture, surfaces its risks, and designs the change before a single line is rewritten. Read-only by design.
How it works
-
01
Ingest
Hand it a directory or a
.zip. It walks the tree, ignoresnode_modules,.gitand build output, and refuses binaries. -
02
Index
Classifies every path — routing, services, database, auth, frontend, config, deploy — and extracts classes, functions and routes as a lightweight symbol index.
-
03
Surface
Dependencies, entry points, TODOs, likely secrets, oversized files and auth hotspots — all in one overview, none of it hidden behind a chat bubble.
-
04
Design the change
Describe a task. Get a plan, the files it touches, the risk, the edge cases, and a draft patch proposal to review before you ever pick up an editor.
Every arrow is read-only.
What it will not do
| Execute shell commands | No subprocess, no system calls. |
|---|---|
| Edit files | Reads only, under the active workspace root. |
| Follow symlinks out of scope | All joins pass through path_guard. |
| Load binaries or oversized files | Binary detection and size caps enforced. |
| Invent a plan without context | The planner tells you when it is guessing. |