Skip to content

Librarian Summary

Librarian is the resource manager of ARCHER, handling tool integrations, external APIs, and resource allocation across the ecosystem.

Primary Functions

Tool Management

Resource Allocation

API Integration

Tool Registry

Librarian maintains a registry of all available capabilities:

FieldDescription
NameUnique tool identifier
TypeAPI, Sandbox, Service, etc.
CapabilitiesWhat the tool can do
RequirementsPrerequisites for use
ConstraintsUsage limits, costs

Capability Matching

When a capability is needed, Librarian:

  1. Receives Request - What capability is needed
  2. Searches Registry - Find matching tools
  3. Evaluates Options - Consider fit, cost, availability
  4. Selects Tool - Choose optimal option
  5. Provides Access - Grant authenticated access

Security Features

Related Resources