Skip to content

dAppCore/go-ai

Repository files navigation

Go Reference License: EUPL-1.2 Go Version

go-ai

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

Quick Start

import "dappco.re/go/ai/ai"

contextText, err := ai.QueryRAGForTask(ai.TaskInfo{
    Title:       "Investigate build failure",
    Description: "CI compile step fails",
})

Documentation

Build & Test

go test ./...
go test -race ./...
go build ./...

Licence

European Union Public Licence 1.2 — see LICENCE for details.

About

Core ecosystem — go-ai

Resources

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors