agentic-mcps/go mark

Frontier-grade Go intelligence The verification harness for any coding model.

Elevate open and proprietary models to frontier-lab consistency with immutable workspace context, change continuity contracts, and executed whole-package verification.

100% Local & Private · Zero Code Mutation Drift · Model-Agnostic MCP
Deterministic Guardrails

Prevent agent drift and silent regressions

Unassisted agents lose context, mutate public API signatures without checking callers, and omit whole-package test verification.

worker_pool.go : Unassisted Agent Silent Drift
// Agent edited file without snapshot or caller check
type WorkerPool struct {
- tasks chan Task // Deleted without checking 14 callers
+ tasks []Task // Breaking public signature change!
}
✗ 0 test suites executed · Data race introduced · Stale references
agentic.verify/v1 : Verified with agentic-go PASS
// Pinned Snapshot: sha256:5e3037779544636e...
✓ Exported API: 0 breaking signature changes
✓ Whole-package tests: 198 passed across 6 packages
✓ Go race detector: 0 data races detected (-race)
✓ Concurrency & error analyzers: 0 introduced findings
✓ Statement coverage tracked across changed declarations: 69.2%
Quickstart

Install in seconds. Connect directly.

Zero cloud dependencies, no API keys. Works seamlessly with Claude Desktop, Cursor, Cline, and Claude Code over standard stdio transport.

brew install agentic-mcps/tap/agentic-go
agentic-go --version
Capabilities

Designed to stay grounded. Built to verify.

Every feature is deterministic, local, and pinned to an immutable workspace snapshot.

Package: internal/worker
func NewPool(ctx, 16) *Pool
→ 14 callers · 3 test files
→ Bounded call hierarchy

Workspace Context

Compact Context Packs for LLM tokens

Docs
Contract: chg_8f2910ba
✓ Goal: Context cancellation
✓ Scope: 2 pkgs tracked
✓ Exported API: 0 breakages

Change Continuity

Drift prevention & intent contracts

Docs
Refactor: plan_0cf9b0dc
→ Rename & Clean AST edits
✓ All preimages verified
→ Recovery journal logged

Guarded Refactor

Content-addressed AST mutation

Docs
Interactive Explorer

The Verification Pipeline

Inspect how agentic.verify/v1 assembles executed whole-package evidence, race reports, and calibrated uncertainty.

Verification Pipeline Explorer
Immutable Hash

Content-Addressed Workspace Baseline

Before reading or modifying code, agentic-go computes an immutable snapshot hash over workspace files and AST structures. All operations are pinned to this Snapshot Ref.

  • i Snapshot hash: sha256:5e3037779544636ea1d...
  • i Workspace containment: symlinks resolved within boundary
  • i Affected package closure: 6 packages computed
Snapshot Metadata (agentic.context/v1)
{
  "snapshot_ref": "sha256:5e3037779544636ea1d0338cce1dc798bac1be4ad1f22d9622f68f95e1f45db7",
  "root_module": "github.com/agentic-mcps/go",
  "go_version": "1.27.0",
  "gopls_version": "v0.21.0",
  "contained_files_count": 142,
  "packages_loaded": 18,
  "staleness_detected": false
}
FAQ

Questions before you install

Technical details regarding local gopls companionship, execution containment, and safety boundaries.

View All Questions
Does this replace gopls? +
No. agentic-go bundles a pinned gopls v0.21.0 companion named agentic-go-gopls. It uses gopls as a private stdio sidecar for type analysis and symbol references, while building immutable snapshot lineage, change continuity contracts, guarded mutation, and whole-package verification around it.
How does it help open-weight models? +
Open models (DeepSeek, Llama, Qwen, Mistral) excel at code generation, but often lack closed-lab tool harnesses. agentic-go gives them deterministic AST lookups, change contracts to prevent drift, and whole-package test verification - producing results on par with proprietary frontier setups.
Can it modify my files or Git history? +
agentic-go will never mutate Git repository state (it never runs git commit, git add, or branch commands). The only mutating tool is go_refactor, which applies deterministic AST edits only to existing contained non-generated files after rechecking all file preimages against a recovery journal.
What execution privileges does verification need? +
Execution tools compile and run Go test suites with the caller's privileges (same environment as running go test ./... in terminal). All paths are contained and symlink-resolved, but this is containment, not a sandbox. Do not run verification on hostile untrusted repositories.
Is it free and open source? +
Yes : free and open source under the Apache-2.0 license. The project mark is adapted from Maria Letta's Free Gophers Pack under CC BY 4.0.

Free. Open source. Built for Go.

Give your AI coding agents true repository context and evidence-backed verification.