Five drop-in components that bring Semantica’s KG, vector memory, and decision intelligence into any Agno agent or team.

Installation

Components at a Glance

  • AgnoContextStoreAgentMemory(db=…): Replaces Agno’s flat storage with hybrid vector + context graph memory. Adds decision tracking and precedent search to any agent.
  • AgnoKnowledgeGraphAgent(knowledge=…): Documents flow through the full Semantica extraction pipeline into a queryable ContextGraph with multi-hop GraphRAG.
  • AgnoDecisionKitAgent(tools=[…]): 6 decision intelligence tools: record decisions, find precedents, trace causal chains, analyze impact, check policies, summarize history.
  • AgnoKGToolkitAgent(tools=[…]): 7 KG construction tools: extract entities, extract relations, add to graph, query graph, find related, infer facts, export subgraph.
  • AgnoSharedContext — Team-level: A single ContextGraph shared across all agents. Each agent gets a role-scoped view via bind_agent(). Writes are tagged by role.

Component Details

Replaces Agno’s flat conversation storage with a hybrid vector + context graph memory store. Implements agno.memory.db.base.MemoryDb.

API Reference

All five classes are usable without agno installed: they carry the full Semantica API and degrade gracefully.

See Also

  • Context Module — AgentContext and ContextGraph backing the integration.
  • Knowledge Graph — KG construction used by AgnoKnowledgeGraph.
  • LLMs — Configure LLM providers for Agno agents.
  • Vector Store — Vector backend for AgnoContextStore.