AGISTRY DOCUMENTATION
  • Overview
    • Introduction
  • How Agistry works?
  • Roadmap
  • agistry hub
  • Dashboard
  • Create your first Agent
  • Manage your Agents
  • Triggers
  • Adapters & Modules
  • Workflows
  • API Keys
  • Enterprise
  • Framework
    • Core Concepts
    • Getting Started
    • Building and Deploying
  • Execution Model
    • SDK
      • Authentication
      • Adapter Calls
      • Design Flow
    • Adapters
      • Adapter Specification
      • Adapter Schema
      • Adapter Execution
  • Registry
    • Registry Design
    • Capability Matching
  • official links
    • Website
    • GitHub
  • X/Twitter
  • Telegram
Powered by GitBook
On this page
  • Core Purpose
  • Registry & Agents
Export as PDF
  1. Registry

Registry Design

The Agistry Registry is the core of the platform’s execution model. It acts as a decentralized, modular lookup layer for all adapters, flows, agents, and metadata. It doesn't just store functions — it stores structured, executable logic, fully described and remotely addressable.

Core Purpose

The Registry allows Agistry to:

  • Resolve adapters by name or version

  • Enforce schema validation at runtime

  • Serve up LLM-compatible metadata for tool planning

  • Track adapter ownership, visibility, and deployment metadata

  • Compose logic without redeploying user code

You can think of it as the programmable equivalent of a “function store” — but intent-aware, type-safe, and agent-readable.

Registry & Agents

When using agents, the registry also powers tool planning.

  • Adapters marked as “agent-usable” expose name, description, and inputSchema

  • These are injected into the LLM prompt during planning

  • The agent selects which tools to use and the registry executes them in order

Registry metadata is what makes LLM planning safe, pluggable, and deterministic.

We’re actively expanding the registry to support:

  • Flow templates & reusable blueprints

  • Custom trigger schemas (event-driven architecture)

  • Adapter sandboxing & simulation environments

  • Decentralized registry sync (IPFS/multitenant support)

PreviousRegistryNextCapability Matching

Last updated 17 days ago