Unified AI surface for the Core CLI. The library composes a thin AI facade, JSONL metrics logging, and a RAG query wrapper, while the CLI command packages expose metrics reporting, GitHub security scanning, RAG subcommands, a local lab dashboard, and the embedding benchmark binary.
Module: dappco.re/go/ai
Licence: EUPL-1.2
Language: Go 1.26
import "dappco.re/go/ai/ai"
contextText, err := ai.QueryRAGForTask(ai.TaskInfo{
Title: "Investigate build failure",
Description: "CI compile step fails",
})- Architecture — package layout, metrics flow, RAG facade, security commands
- Development Guide — building, testing, and extending the command surface
- Project History — completed phases and known limitations
go test ./...
go test -race ./...
go build ./...European Union Public Licence 1.2 — see LICENCE for details.