You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+30-19Lines changed: 30 additions & 19 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -58,16 +58,20 @@ Forget about exporting API keys every time. Run the setup wizard to securely sto
58
58
codilay setup
59
59
```
60
60
61
-
```bash
62
-
codilay
63
-
```
64
-
65
-
Running `codilay` with no arguments opens the **Interactive Control Center**, allowing you to manage projects, configure providers, and launch scans without memorizing flags.
61
+
Running `codilay` with no arguments opens the **Interactive Control Center**, a premium terminal-based dashboard that lets you manage projects, configurations, and audits without memorizing flags.
66
62
67
63
---
68
64
69
65
## 🛠 Features
70
66
67
+
### 🎮 Interactive Control Center (Terminal Dashboard)
68
+
Why use flags when you can have a full-blown dashboard in your terminal?
69
+
-**Project Switcher**: Quickly jump between documented codebases.
70
+
-**Provider Wizard**: Configure keys and models with real-time validation.
71
+
-**Live Monitoring**: Track active scans and resource usage.
72
+
-**Audit Console**: Launch security and architecture scans from a central menu.
73
+
-**History Browser**: View past conversations and export logs.
74
+
71
75
### 🧠 The Wire Model
72
76
CodiLay treats every import, function call, and variable reference as a **Wire**.
73
77
-**Open Wires**: Unresolved references that the agent is "hunting" for.
@@ -92,18 +96,20 @@ Ask questions about your codebase using `codilay chat .`.
92
96
-**Memory**: The agent remembers your preferences and facts about the codebase across sessions.
93
97
-**Promote to Doc**: Found a great explanation in chat? Use `/promote` to turn the AI's answer into a permanent section of your documentation.
94
98
95
-
### 🌐 Web Documentation Browser
96
-
The Web UI isn't just a reader—it's an interactive intelligence layer.
97
-
-**Layer 1: The Reader**: High-fidelity rendering of your sections and graph.
98
-
-**Layer 2: The Chatbot**: Quick Q&A from documented context.
99
-
-**Layer 3: The Deep Agent**: Reaches into source code to verify facts.
100
-
101
99
```bash
102
100
codilay serve .
103
101
```
104
102
105
-
### 👁 Watch Mode
106
-
Run CodiLay in the background and automatically update documentation when files change. Uses filesystem events (via watchdog) with configurable debouncing to avoid redundant re-runs.
103
+
-**Layer 1: The Reader**: High-fidelity rendering of your sections and graph.
104
+
-**Layer 2: The Chatbot**: Quick Q&A from documented context.
105
+
-**Layer 3: The Deep Agent**: Reaches into source code to verify facts.
106
+
-**Layer 4: Audit Lab**: Browse past audit reports and run new ones directly from the web interface.
107
+
108
+
### 👁 Watch Mode & Real-time Progress
109
+
Run CodiLay in the background and automatically update documentation when files change.
110
+
-**Debounced Watcher**: Uses filesystem events (via watchdog) to auto-update on save.
111
+
-**Real-time Progress Display**: High-resolution progress bars for file processing, triage, and LLM calls.
112
+
-**Eager Resolution**: Wires are closed the moment a file is processed, giving you instant graph feedback.
107
113
108
114
```bash
109
115
# Watch the current directory, auto-update on save
@@ -331,26 +337,31 @@ codilay schedule stop .
331
337
codilay schedule disable .
332
338
```
333
339
334
-
### 🛡️ System Audits
335
-
Run AI-powered audits against your architecture, security, performance, and code quality. Passive mode uses existing context (fast), while active mode deeply inspects files (thorough). Supports 48 different types of audits.
340
+
### 🛡️ System Audits (Architecture & Security)
341
+
Run AI-powered audits against your architecture, security, performance, and code quality. Passive mode uses existing context (fast), while active mode deeply inspects files (thorough).
342
+
343
+
CodiLay supports **60+ different audit types**, including:
0 commit comments