Framework
Also: frameworks
A ready-made structure for building a certain kind of program.
The fuller definition
A framework supplies reusable structure and conventions for building software. An agent framework may coordinate model calls, tools, state, and workflows.
- Structure
Reusable components
- Your logic
Task-specific behavior
- Application
Configured system
A simplified relationship, not a screenshot or a complete design.
A concrete example
A developer uses a workflow framework to connect retrieval, generation, and review stages.
The distinction that matters
A framework does not itself establish the quality or safety of the application built with it.
Related terms
Agent harness
The code that runs an agent's tools. It can keep logs and limit what the agent may do.
Agents & automationOrchestration
Managing the steps in a workflow. It sets which step runs next and how results pass between tools.
APIs & softwareAPI — Application Programming Interface
A doorway that lets one program talk to another. Apps use an API to send your request to the model and get the answer back.
Where it is taught
APIs and JSON: connect a model to a small programSource and further reading
MDN · Web technology glossaryThe definition and example are written for this library. The link gives background, official documentation or legal authority as labelled. Legal scope depends on the jurisdiction and current text; product features depend on release and settings.