AI Ontwikkelaarstools
amdb
amdb zet uw codebase om in AI-context volledig op uw machine met een single-binary MCP-server voor AST-parsing, call graphs en lokale embeddings.
amdb
Wat is amdb?
amdb is een zero-runtime, single-binary code context MCP-server die uw codebase indexeert met behulp van AST-parsing, call graphs en lokale embeddings, en biedt gerichte context voor AI-tools zonder code van het apparaat te verzenden.
amdb vs Vergelijkbare Tools
| Prijsmodel | Gratis | Gratis | Gratis | Gratis |
| Gratis Credits | ||||
| Belangrijkste functies |
|
|
|
|
| Voordelen |
|
|
|
|
| Nadelen |
|
|
|
|
| Geschikt voor |
|
|
|
|
Hoe gebruik je amdb?
- 1Installeer via 'cargo install amdb' of download het binary van releases.
- 2Voer 'amdb init .' uit om uw repository te indexeren (AST-parsen en inbedden).
- 3Voer 'amdb serve' uit om de MCP-server via stdio bloot te stellen.
- 4Verbind uw editor (bijv. VSCode, Claude Code) door de MCP-configuratie toe te voegen.
- 5Gebruik tools zoals 'amdb_get_context', 'amdb_focus' of 'amdb_get_symbol' in uw AI-assistent.
amdb Belangrijkste functies
- Single-binary MCP-server zonder runtime-afhankelijkheden
- AST-parsing en call graph-extractie voor 16 talen
- Lokale embeddings voor semantisch zoeken
- Incrementele indexering met content hashing
- Daemon-modus voor automatische herindexering bij bestandswijzigingen
- Focusdiepteparameter om context uit te breiden via call graph-hops
- Ondersteunt air-gapped en offline omgevingen
- Uitvoer als Markdown-contextbestand of MCP-tools
amdb Gebruikssituaties
- Bied AI-context voor codebases in air-gapped of gereguleerde omgevingen
- Bied gerichte codecontext aan AI-codeassistenten
- Begrijp codeafhankelijkheden via call graphs
- Semantisch code zoeken zonder cloudafhankelijkheid
- Genereer beknopte contextbestanden voor CI/CD-pijplijnen
amdb Prijzen en gratis credits
amdb werkt met het model Gratis.
Deze tool is volledig gratis
amdb Voor- en nadelen
Voordelen
- Draait volledig lokaal, geen netwerk vereist
- Single binary zonder runtime-afhankelijkheden
- Ondersteunt 16 programmeertalen
- Incrementele indexering met content hashing bespaart tijd
- Combineert exacte matching, semantisch zoeken en call graph-expansie
Nadelen
- Slechts drie talen hebben volledige AST-nauwkeurige openbare/signatuurverrijking
- Eerste indexering kan tijd kosten bij grote codebases
- Beperkt tot codebases die op de lokale machine aanwezig zijn
Waar is amdb het meest geschikt voor?
- Ontwikkelaars die lokale AI-context voor code nodig hebben
- Teams in gereguleerde industrieën die air-gapped oplossingen vereisen
- CI/CD-pijplijnen die context aan AI-agenten moeten bieden