Homepage · Documentation · Support
Tooling to apply and update App Framework components.
DataRobot's official skill pack for coding assistants is
datarobot-agent-skills. Its
datarobot-agent-assist skill builds a fully integrated agentic application — MCP server,
agent, backend API, and frontend, all in the box together and tested to work as a whole. Install
it for "build me an agent" with no further qualification:
npx ai-agent-skills install datarobot-oss/datarobot-agent-skillsThe skills in this repository are for when you want just one piece, or a customized
combination you assemble yourself — just an agent, just a FastAPI app, a non-default recipe, or
a component wired up by hand outside what the bundle scaffolds. They also cover authoring and
documenting af-component-* components. Both packs can be installed in the same assistant.
Install all skills from this repository into your AI agent using ai-agent-skills:
npx ai-agent-skills install datarobot-community/app-frameworkThe following App Framework components are maintained in separate repositories under the datarobot-community GitHub organization:
| Component | Description |
|---|---|
af-component-base |
Task runner, Pulumi project, CI/CD, .datarobot/ config. |
af-component-fastapi-backend |
FastAPI server and Custom App deployment. |
af-component-react |
React frontend. |
af-component-llm |
LLM Gateway / external model integration. |
af-component-agent |
Agentic workflows (CrewAI, LangGraph, LlamaIndex). |
af-component-datarobot-mcp |
FastMCP server with DataRobot predictive tools and third-party integrations. |
See the Developer Guide for setup instructions, running docs locally, and using copier-watch to iterate on component templates.
Component README files follow the Documentation Style Specification. Use the datarobot-app-framework-doc-update skill and the af-component-doc-update tool to scaffold and merge README content from copier-module.yaml.