Flexkit documentation
The AI Operating System for E-Commerce
Flexkit keeps your store’s data, documents, workflows and AI agents in one place. You describe your business, the Flexkit Agent builds the data model with you, and from then on you can ask it questions, have it update records, connect the tools you already use, and hand it recurring work as automations.
You do not need to write code. Download the desktop app or open flexkit.app in your browser, sign in, and start with a ready-made commerce store or your own description.
Choose your starting point
Download the desktop app or use the web app, then sign in.
Start from the commerce starter, describe your business to the agent, or begin empty.
Accept an invitation and find your way around the project.
Ask the agent, check its work, connect a tool, and set up your first automation.
How Flexkit fits together
Everything happens in Studio, the Flexkit app. Each project holds one business: its data model (the schema), its records and files, its documents, its members, and the AI agent that works on all of them. The Flexkit Agent answers in chat, proposes changes for you to approve, and runs automations on a schedule or when something happens. Plugins connect it to services such as Gmail, Shopify, Slack or Notion.
Read core concepts for a short tour of these pieces.
Explore Flexkit
- Studio: the AI chat, Desk for records, Asset Manager, Knowledge, Graph and Explorer.
- AI and automations: chat, skills, plugins, triggers and approvals.
- Schema: how your data model is built and how to grow it.
- Dashboard: members, plans, usage and billing.
- Troubleshooting: find a recovery path by symptom.
For developers
Flexkit generates a GraphQL API from your schema, so your storefront, scripts and other systems can read and write the same data; see APIs. The CLI manages projects, schemas, data and the agent from a terminal, and the MCP server brings your project into coding agents. Teams that want the Studio inside their own application can also self-host it.