← Back to registry /

Forge Knowledge Engine

A2A conformant Streaming A2A v1.0

Forge Knowledge Engine

v1.0.0 Frowg Systems, Inc.

Institutional memory engine providing semantic search, knowledge graph queries, capsule management, lineage tracking, and governance — accessible via the Google A2A protocol.

Launch agent website ↗

Skills

  • Search Knowledge

    Semantic search across the Forge knowledge graph capsules.

    searchknowledgesemantic
  • Query Graph

    Traverse the knowledge graph from a given capsule. Accepts a ``start_node`` (alias: ``node``) at the data-part level — NOT nested under ``params``. Optional ``depth`` (1-3, default 1) controls traversal hops. Example data part: ``{"skill":"query_graph","start_node":"<capsule-uuid>","depth":1}``. For natural-language queries use the ``POST /graph/query`` endpoint instead; this skill is for deterministic UUID-anchored traversal.

    graphqueryknowledgetraversal
  • Read Capsule

    Read a specific knowledge capsule by its ID.

    capsulereadknowledge
  • List Capsules

    List and filter capsules in the knowledge graph.

    capsulelistbrowse
  • Create Capsule

    Create a new knowledge capsule in the graph.

    capsulecreatewrite
  • View Lineage

    View provenance and lineage information for a capsule.

    lineageprovenanceaudit
  • View Governance

    View governance proposals and voting status.

    governanceproposalsvoting

Integration

import asyncio
from a2a_registry import AsyncRegistry

async def main():
    async with AsyncRegistry() as registry:
        agent = await registry.get_by_id("1a6db187-dbf8-485d-b669-4171b78f0019")
        client = await agent.async_connect()
        print(f"Connected to {agent.name}")

asyncio.run(main())