go/pkg/ml
Claude 6f52e4e3ae
feat(ml): add ML inference and scoring engine from lem-repo
Port LEM scoring pipeline into CoreGo pkg/ml/:
- Backend interface abstracting HTTP, llama-server, and future backends
- HTTPBackend for OpenAI-compatible APIs with retry logic
- LlamaBackend managing llama-server via pkg/process
- Scoring engine with heuristic, semantic, content, and exact suites
- Judge for LLM-based multi-dimensional scoring
- 23 capability probes (math, logic, reasoning, code)
- 6 sovereignty content probes
- GGUF/PEFT format helpers, safetensors reader
- 37 tests passing

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-15 23:34:54 +00:00
..
backend_http.go feat(ml): add ML inference and scoring engine from lem-repo 2026-02-15 23:34:54 +00:00
backend_http_test.go feat(ml): add ML inference and scoring engine from lem-repo 2026-02-15 23:34:54 +00:00
backend_llama.go feat(ml): add ML inference and scoring engine from lem-repo 2026-02-15 23:34:54 +00:00
compare.go feat(ml): add ML inference and scoring engine from lem-repo 2026-02-15 23:34:54 +00:00
exact.go feat(ml): add ML inference and scoring engine from lem-repo 2026-02-15 23:34:54 +00:00
exact_test.go feat(ml): add ML inference and scoring engine from lem-repo 2026-02-15 23:34:54 +00:00
heuristic.go feat(ml): add ML inference and scoring engine from lem-repo 2026-02-15 23:34:54 +00:00
heuristic_test.go feat(ml): add ML inference and scoring engine from lem-repo 2026-02-15 23:34:54 +00:00
inference.go feat(ml): add ML inference and scoring engine from lem-repo 2026-02-15 23:34:54 +00:00
io.go feat(ml): add ML inference and scoring engine from lem-repo 2026-02-15 23:34:54 +00:00
judge.go feat(ml): add ML inference and scoring engine from lem-repo 2026-02-15 23:34:54 +00:00
judge_test.go feat(ml): add ML inference and scoring engine from lem-repo 2026-02-15 23:34:54 +00:00
probes.go feat(ml): add ML inference and scoring engine from lem-repo 2026-02-15 23:34:54 +00:00
probes_test.go feat(ml): add ML inference and scoring engine from lem-repo 2026-02-15 23:34:54 +00:00
prompts.go feat(ml): add ML inference and scoring engine from lem-repo 2026-02-15 23:34:54 +00:00
score.go feat(ml): add ML inference and scoring engine from lem-repo 2026-02-15 23:34:54 +00:00
score_test.go feat(ml): add ML inference and scoring engine from lem-repo 2026-02-15 23:34:54 +00:00
types.go feat(ml): add ML inference and scoring engine from lem-repo 2026-02-15 23:34:54 +00:00