GeometriX Agent Studio

Agents with explicit boundaries, structured memory and enforceable behavior

In GeometriX, governance and testability are architectural properties of the agent, built in from the first prototype. The Harness owns the full loop: prompt construction, LLM calls, tool dispatch, geometric memory and policy enforcement.

What’s in the loop

Behavioral contracts

Declare what the agent may and must do; the loop enforces it as it runs.

Gated tools

Every tool call passes three gates — well-formed, policy-permitted, semantically plausible — before it executes.

Geometric memory

Tool executions produce knowledge triples learned into a persistent GMS store: cross-session memory with contradiction detection.

Governed knowledge

DocGMS expert stores: ingest documents, query deterministically, and reject LLM outputs that contradict the store.

33 tools out of the box

8 geometric-knowledge tools, 24 model development and validation tools, and persistent memory recall, all registered through the same gated dispatch.

Any provider

Anthropic, OpenAI, AWS Bedrock, Azure, or local models — routed through one configuration.

A working agent in eight lines

In plain terms: create the agent, point it at its knowledge stores, and register its tools. Then give it an instruction in ordinary English — here, to load a dataset, train a model and check its accuracy. The Harness plans the steps, calls each tool through the policy gates, remembers what it learned, and saves the evidence trail along with the memory.

from knowlytix.harness import Harness, HarnessConfig

h = Harness(HarnessConfig(stores_dir="gms_stores"))
h.register_gms_tools()
h.register_modeva_tools()

response = h.run("Load BikeSharing, train XGB depth-2, run FANOVA, diagnose accuracy")
h.save()   # memory persists; the evidence trail persists with it
The package quickstart, verbatim

Bring your own framework

Already building with LangChain, LangGraph, CrewAI, AutoGen or Claude Code? The governance layer wraps existing agent loops, and DocGMS knowledge stores are exposed over MCP — so any MCP-capable agent can use governed knowledge today.

Wrap an existing loop

Keep your orchestration; add contracts, gated tools and audit instrumentation around it.

How Governance wraps a loop →

MCP-native knowledge

Serve GMS expert stores to any MCP client via the built-in servers.

Knowledge Fabric →

Built to be tested

Because the loop is instrumented, Agent Assurance can run design-of-experiments campaigns against your agent without a rewrite — and Governance enforces the same contracts in production that Assurance tested in the lab.

Agent Assurance →

Get Agent Studio today

Agent Studio ships inside the knowlytix package. Install it and everything below works now.

$ pip install knowlytix
from knowlytix.harness import Harness, HarnessConfig