Documentation¶
This folder contains user-facing docs (how to use AbstractRuntime) and maintainer docs (ADRs/backlog).
If you are new: read getting-started.md → api.md → architecture.md.
Ecosystem¶
AbstractRuntime is part of the wider AbstractFramework ecosystem: - AbstractFramework umbrella: lpalbou/AbstractFramework - AbstractCore (LLM + tools): lpalbou/abstractcore
In this repo, the AbstractCore wiring lives under src/abstractruntime/integrations/abstractcore/* and is documented in integrations/abstractcore.md.
Start here¶
../README.md— install + quick startgetting-started.md— first steps (recommended)api.md— public API surface (imports + pointers)architecture.md— how the runtime is structured (with diagrams)troubleshooting.md— symptom-oriented setup, runtime, and integration fixesproposal.md— design goals and scope boundaries
Guides¶
faq.md— common questions (recommended)troubleshooting.md— symptom-oriented setup, runtime, and integration fixesmanual_testing.md— manual smoke tests and how to run the test suiteartifacts.md— Runtime artifact identity, descriptors, provenance, catalog search, and access statsintegrations/abstractcore.md— wiringLLM_CALL/TOOL_CALLS, cached sessions, durable bloc prompt-cache control, media inputs, generated media outputs, video progress events, and tool approval waits via AbstractCoretools-comms.md— enabling the optional comms toolset (email/WhatsApp/Telegram)api.md#workflowbundles-flow-and-visualflow-distribution— VisualFlow compiler APIs, media nodes, and PDF document nodes (read_pdf/write_pdf)
Features (reference)¶
evidence.md— artifact-backed evidence capture for external-boundary toolsmcp-worker.md— MCP worker CLI (abstractruntime-mcp-worker)snapshots.md— snapshot/bookmark model and storesprovenance.md— tamper-evident hash-chained ledgerlimits.md— runtime-aware_limitsnamespace and APIsworkflow-bundles.md—.flowbundle format, VisualFlow distribution, and multi-entry fan-in metadata
Maintainers¶
../CHANGELOG.md— release notes../CODE_OF_CONDUCT.md— contributor conduct expectations../CONTRIBUTING.md— how to build/test and submit changes../SECURITY.md— responsible vulnerability reporting../ACKNOWLEDGMENTS.md— credits../ROADMAP.md— prioritized next stepsadr/README.md— architectural decisions (why)backlog/README.md— implemented and planned work items (what/how)