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
docs(website): audit and fix all stale claims on doc site
- Rewrite homepage: drop unverified benchmark claims (42% savings, 99% fewer
tokens), drop "context bundling" framing (dev_plan removed), replace with
factual descriptions of what tools actually do
- Fix LanceDB → Antfly in dev-search, dev-map, dev-health, dev-status tool pages
- Fix all-MiniLM-L6-v2 → BAAI/bge-small-en-v1.5 in docs/index and dev-search
- Fix dev explore → dev search --similar-to in cli.mdx
- Add Antfly install to quick start (was missing)
- Fix test count to 1,600+
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Copy file name to clipboardExpand all lines: website/content/docs/index.mdx
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,12 +1,12 @@
1
1
# Introduction
2
2
3
-
**dev-agent** provides semantic code search and context bundling to AI assistants like Cursor and Claude Code via MCP.
3
+
**dev-agent** provides semantic code search to AI assistants like Cursor and Claude Code via MCP.
4
4
5
-
We built this for ourselves. When exploring large codebases, we found AI tools spending too much time grepping through files and reading entire files to find relevant code. dev-agent gives them a faster path: search by meaning, get code snippets, bundle context.
5
+
We built this for ourselves. When exploring large codebases, we found AI tools spending too much time grepping through files and reading entire files to find relevant code. dev-agent gives them a faster path: search by meaning and get code snippets.
6
6
7
7
## What it does
8
8
9
-
1.**Indexes your codebase** locally with embeddings (all-MiniLM-L6-v2)
9
+
1.**Indexes your codebase** locally with embeddings (BAAI/bge-small-en-v1.5)
10
10
2.**Returns code snippets** — not just file paths, reducing input tokens by 99%
11
11
3.**Provides semantic search** — find code by meaning, not just keywords
@@ -11,87 +11,26 @@ Local semantic code search for Cursor and Claude Code via MCP.
11
11
12
12
[Get Started](/docs) · [View on GitHub](https://github.com/prosdevlab/dev-agent)
13
13
14
-
<Callouttype="warning">
15
-
**Project moved.** dev-agent started as a hack project at [Lytics](https://github.com/lytics/dev-agent) and is now maintained independently at [prosdevlab/dev-agent](https://github.com/prosdevlab/dev-agent). All future development happens here.
16
-
</Callout>
17
-
18
14
<Callouttype="info">
19
15
**New in v{latestVersion.version}** — {latestVersion.summary}[See what's new →](/updates)
20
16
</Callout>
21
17
22
18
<Callouttype="default">
23
-
**Built by engineers, for engineers.** An MCP server that gives your AI tools semantic code search and context bundling. Savings scale with task complexity — up to 42% on debugging tasks.
19
+
**Built by engineers, for engineers.** An MCP server that gives your AI tools semantic code search — find code by meaning, not keywords. Everything runs locally. Your code never leaves your machine.
24
20
</Callout>
25
21
26
-
## Why it saves money
27
-
28
-
dev-agent doesn't just search — it **bundles context** so Claude reads less:
29
-
30
-
| What dev-agent does | Manual equivalent | Savings |
|**Simple lookup**|~0% |~0% | Both approaches are fast |
45
-
46
-
<Callouttype="warning">
47
-
**Trade-off:** Faster but sometimes less thorough. Baseline Claude provides more diagnostic shell commands. dev-agent excels when you need to explore or understand code.
48
-
</Callout>
24
+
Your AI tool gets 6 MCP tools that understand your codebase:
49
25
50
-
## Same question, different approach
51
-
52
-
We asked Claude Code: *"Debug why search returns duplicates"*
**Same root cause identified. 42% cheaper. 37% faster.**
94
-
</Callout>
26
+
| Tool | What it does |
27
+
|------|--------------|
28
+
|[`dev_search`](/docs/tools/dev-search)| Hybrid search (BM25 + vector + RRF) — returns code snippets, not just file paths |
29
+
|[`dev_refs`](/docs/tools/dev-refs)| Find callers/callees of any function |
30
+
|[`dev_map`](/docs/tools/dev-map)| Codebase structure with hot paths (most referenced files) |
31
+
|[`dev_patterns`](/docs/tools/dev-patterns)| Compare coding patterns against similar files |
32
+
|[`dev_status`](/docs/tools/dev-status)| Repository indexing status and health |
33
+
|[`dev_health`](/docs/tools/dev-health)| Server health checks |
95
34
96
35
## How it works
97
36
@@ -117,21 +56,37 @@ flowchart LR
117
56
D <--> E
118
57
```
119
58
120
-
**Key insight:** dev-agent returns **code snippets with context** using hybrid search (keyword matching + semantic understanding) — Claude doesn't read entire files. This is why input tokens drop by 99%.
59
+
1.**Index** — Scanner parses your code (ts-morph for TypeScript, tree-sitter for Go), extracts functions, classes, types, imports, and call graphs
| "What's in this codebase?" |`ls`, `find`, read READMEs |`dev_map` → structure with component counts |
73
+
74
+
The key difference: semantic search finds code by **meaning**, not text matching. "Where do we handle errors?" finds try/catch blocks, error middleware, and validation functions — even if none contain the word "error."
121
75
122
76
## Quick Start
123
77
124
78
<Steps>
125
79
### Install
126
80
127
81
```bash
128
-
npm install -g dev-agent
82
+
npm install -g @prosdevlab/dev-agent
83
+
brew install --cask antflydb/antfly/antfly
129
84
```
130
85
131
-
### Index your repository
86
+
### Setup and index
132
87
133
88
```bash
134
-
cd your-project
89
+
dev setup
135
90
dev index
136
91
```
137
92
@@ -143,37 +98,18 @@ dev mcp install # For Claude Code
143
98
```
144
99
</Steps>
145
100
146
-
## 6 MCP Tools
147
-
148
-
| Tool | What it does |
149
-
|------|--------------|
150
-
|[`dev_search`](/docs/tools/dev-search)| Semantic code search — returns snippets, not just paths |
151
-
|[`dev_refs`](/docs/tools/dev-refs)| Find callers/callees of any function |
152
-
|[`dev_map`](/docs/tools/dev-map)| Codebase structure with change frequency |
0 commit comments