AI Utviklerverktøy
amdb
amdb gjør kodebasen din om til AI-kontekst helt på din egen maskin med en enkelt binær MCP-server for AST-tolking, kallgrafer og lokale innebygde representasjoner.
amdb
Hva er amdb?
amdb er en null-kjøretid, enkelt binær kodekontekst MCP-server som indekserer kodebasen din ved hjelp av AST-tolking, kallgrafer og lokale innebygde representasjoner, og gir målrettet kontekst for AI-verktøy uten å sende kode ut av enheten.
amdb vs Lignende Verktøy
| Prismodell | Gratis | Gratis | Gratis | Gratis |
| Gratis kreditter | ||||
| Viktige funksjoner |
|
|
|
|
| Fordeler |
|
|
|
|
| Ulemper |
|
|
|
|
| Passer best for |
|
|
|
|
Slik bruker du amdb?
- 1Installer via 'cargo install amdb' eller last ned binær fra utgivelser.
- 2Kjør 'amdb init .' for å indeksere depotet ditt (AST-tolk og innebygd).
- 3Kjør 'amdb serve' for å eksponere MCP-serveren over stdio.
- 4Koble til redigeringsprogrammet ditt (f.eks. VSCode, Claude Code) ved å legge til MCP-konfigurasjonen.
- 5Bruk verktøy som 'amdb_get_context', 'amdb_focus' eller 'amdb_get_symbol' i AI-assistenten din.
amdb Viktige funksjoner
- Enkelt binær MCP-server uten kjøretidsavhengigheter
- AST-tolking og kallgrafutvinning for 16 språk
- Lokale innebygde representasjoner for semantisk søk
- Inkrementell indeksering med innholdshasjing
- Demonmodus for automatisk re-indeksering ved filendringer
- Fokusdybdeparameter for å utvide kontekst via kallgrafhopp
- Støtter luftgappede og offline miljøer
- Utdata som Markdown-kontekstfil eller MCP-verktøy
amdb Bruksområder
- Gi AI-kontekst for kodebaser i luftgappede eller regulerte miljøer
- Tilby målrettet kodekontekst til AI-kodingsassistenter
- Forstå kodeavhengigheter via kallgrafer
- Semantisk kodesøk uten skyavhengighet
- Generer konsise kontekstfiler for CI/CD-pipelines
amdb Priser og gratiskreditter
amdb bruker prismodellen Gratis.
Dette verktøyet er helt gratis
amdb Fordeler og ulemper
Fordeler
- Kjører helt lokalt, ingen nettverk nødvendig
- Enkelt binær uten kjøretidsavhengigheter
- Støtter 16 programmeringsspråk
- Inkrementell indeksering med innholdshasjing sparer tid
- Kombinerer eksakt matching, semantisk søk og kallgrafutvidelse
Ulemper
- Bare tre språk har full AST-nøyaktig offentlig/signaturberikelse
- Første indeksering kan ta tid på store kodebaser
- Begrenset til kodebaser som finnes på den lokale maskinen
Hva passer amdb best til?
- Utviklere som trenger lokal AI-kontekst for kode
- Team i regulerte bransjer som trenger luftgappede løsninger
- CI/CD-pipelines som må gi kontekst til AI-agenter