Skip to main content

Installation

The packages are published as five distributions; install the core plus the packs you need.

PackageInstallImport
corepip install spec-agents-coreagent_fabric
statisticspip install spec-agents-statisticsstat_fabric
lakehousepip install spec-agents-lakehouselake_fabric
coworkerpip install spec-agents-coworkercoworker_fabric
textpip install spec-agents-texttext_pack

Packs depend on the core, so installing a pack is enough. Python 3.12 or newer is required.

note

If a package is not on PyPI yet, install from a checkout: wheels are also attached to every GitHub Release.

From a checkout (to run the examples)​

git clone https://github.com/marcionicolau/spec-agents && cd spec-agents
uv sync --all-packages --group dev # add --all-extras for PydanticAI, DSPy, CrewAI, LangChain
uv run agent-fabric catalog --skills examples/notes/skills

catalog lists every registered component and pipeline: the Markdown-only skills of the notes demo plus every pack installed in the environment. Packs register through the agent_fabric.domains entry point, or explicitly with build_registry([register]).