2 Home
Virgil edited this page 2026-02-19 18:35:23 +00:00

go-ai

Meta package that wires the Lethean AI ecosystem together via Model Context Protocol.

Overview

go-ai is the integration hub for the core/go AI packages. It imports specialised modules and exposes them as a unified MCP server with IDE bridge support.

Module: forge.lthn.ai/core/go-ai Size: ~3,500 LOC (after extraction of ml, rag, agentic, mlx)

Architecture

go-ai (meta hub)
├── ai/          — Thin facade: metrics recording + RAG query wrapper
└── mcp/         — MCP protocol server + tool subsystems
    └── ide/     — IDE bridge (JetBrains, VS Code)

Imported Modules

Module Purpose Import
[[go-ml https://forge.lthn.ai/core/go-ml]] Inference backends, scoring engine
[[go-rag https://forge.lthn.ai/core/go-rag]] Vector search, embeddings
[[go-mlx https://forge.lthn.ai/core/go-mlx]] Native Metal GPU inference
[[go-agentic https://forge.lthn.ai/core/go-agentic]] CLI task client, allowance

Pages

  • MCP-Server — Protocol implementation and tool subsystems
  • IDE-Bridge — IDE integration for JetBrains and VS Code