Skip to main content

Module stdlib

Module stdlib 

Source
Expand description

AXON Standard Library — built-in personas, anchors, flows, and tools.

This module provides a static registry of all stdlib components, mirroring the Python axon.stdlib module with hardcoded definitions.

4 namespaces × 39 total entries:

  • 8 personas (Analyst, LegalExpert, Coder, Researcher, Writer, Summarizer, Critic, Translator)
  • 12 anchors (8 core + 4 logic/epistemic)
  • 8 flows (Summarize, ExtractEntities, CompareDocuments, etc.)
  • 11 tools (WebSearch, CodeExecutor, DocumentRenderer/Reader/Editor, etc.)

Structs§

StdlibAnchor
StdlibFlow
StdlibPersona
StdlibTool

Enums§

StdlibEntry

Constants§

ANCHORS
FLOWS
PERSONAS
TOOLS
VALID_NAMESPACES

Functions§

has
Check if a name exists in any namespace.
list_namespace
List all entries in a namespace, sorted by name.
resolve
Resolve a specific entry by name across all namespaces.
total_count
Total count of all stdlib entries.