Intelligence Layer
Composable agent cards — prompt, skills, memory, MCP servers, and a typed tool library wired into one reusable, versioned object.
erdos_fai.intelligence
ErdosFAI · part of ErdosFL · Erdos Federated Agentic Intelligence
ErdosFAI is an agent lifecycle platform — build, test, deploy, reinforce, and govern AI agents from one observable, audited runtime. Five tightly-integrated layers covering composable agent cards, multi-agent orchestration, human-in-the-loop safety, continual improvement, and real-time observability.
The agentic lifecycle
Compose agent cards from prompts, skills, memory, tools, and MCP servers.
BLUEScore agents against rigorous evaluation suites before they ship.
REDRun multi-agent pipelines with human-in-the-loop gates.
BLUELearn from every trajectory — agents that improve release over release.
GREENPolicy enforcement, cost, and a tamper-evident audit trail.
GREENEnterprise agentic technology
Each layer is a real Python package. The core is standard-library only, so it reads, runs, and ships anywhere.
Composable agent cards — prompt, skills, memory, MCP servers, and a typed tool library wired into one reusable, versioned object.
erdos_fai.intelligence
Multi-agent pipelines — chain agents into steps that pass artifacts forward, with approval gates between them. Low-code by construction.
erdos_fai.orchestration
Multi-approver human-in-the-loop governance, admin-configurable write gates, and PHI/PII-aware redaction on every input and output.
erdos_fai.safety
Trajectory-driven evaluation and optimization, dataset synthesis, and refined memories written back to agents — versioned upgrades.
erdos_fai.learning
Real-time cost & ROI dashboards, agent metrics, event-replay tracing, and a hash-chained, tamper-evident audit trail.
erdos_fai.insights
Don't hand your agentic future to a single model provider — own the lifecycle.
Get started →How it fits together
Get started
# clone, then from the repo root
pip install -e ./erdos-fai
# live Claude calls (optional)
pip install -e "./erdos-fai[anthropic]"
from erdos_fai import Agent, AgentCard, Pipeline, Step
triage = Agent(AgentCard(
name="Triage",
system="You triage support tickets.",
))
pipe = Pipeline("support", [
Step("triage", triage, output_key="triage"),
])
print(pipe.run("Dashboard is down").final_output)
No API key? It runs offline on the built-in echo provider. Set ANTHROPIC_API_KEY to run on claude-opus-4-8.
The product suite
Compose deep agents — skills, tools, memory, MCP — with guardrails baked in.
Continuous scoring, regression detection, and per-metric reports.
Agents adapt in production, getting smarter with every run.
HITL approvals, write gates, cost control, and tamper-evident logs.