Faustine documentation
Guides and reference for adding an agent to your web app, publishing your APIs to AI clients, and running both in production.
Sections
Get startedWhat Faustine is, its concepts, and the shortest path to a working agent.6 pagesWeb AgentsAdd an agent to your web app that knows the app and can operate it.60 pagesAPIsDescribe your API to Faustine: its operations, how it authenticates and where it runs.27 pagesAgent GatewayPublish your APIs to the AI clients people already use, over MCP and REST.30 pagesAppsFaustine Chat for your team and the faustine command-line client.11 pagesWorkspaceModel providers, team, billing, usage, monitoring and your account.13 pagesGuidesGuides that cross several features, from a first agent to production.2 pagesTechnologiesQuickstarts and guides for each framework, client and provider Faustine works with.41 pagesPackagesThe public packages: the web agent loader, the Next.js package, the CLI, the agent skills and the browser sandbox.5 pagesReferenceAPIs, commands, limits and terms, as tables.7 pages
Start here
Quickstart: add an agent to your web appCreate a Web Agent from your app's code, run the analysis, and load the agent on a page with one script tag.QuickstartQuickstart: let AI clients operate your APICreate a gateway for an analyzed API, connect Claude Code or claude.ai, and make a first call.QuickstartBuild your first Web AgentBuild a Web Agent for the Nimbus CRM example app that creates a contact when asked and asks before deleting one.TutorialTeach your agent the appMap Nimbus CRM so its Web Agent takes a new user to the right screen and points at the button.TutorialBuild a custom widgetBuild a widget for Nimbus CRM that takes the app's font, corners and colors and sits beside its screens as a panel.TutorialLet your agent call Server ActionsInstall the Faustine adapter on a Next.js app and have the agent run a Server Action the browser cannot reach.TutorialAnalyze your first APICreate an API from the Nimbus CRM backend, review its operations and test one against your running server.TutorialWrite your first recipeAdd an operation to the Nimbus CRM API that creates a company and its first contact in one call.TutorialPublish your API as an MCP serverServe the Nimbus CRM API through a gateway, connect Claude, and approve the creation of a contact on a confirmation card.TutorialSet up Faustine Chat for your teamTurn on Faustine Chat for a gateway, create the first chat user and confirm an operation from the chat.Tutorial