The AI operating system for e-commerce
Your data, context, workflows and agents in one system. Flexkit connects the tools you already use, learns how your store works, runs it around the clock and gets smarter with every outcome.
One system, six layers
Flexkit holds your business data and the context around it. It picks the right model for each task and runs agents across the tools you already use. Your team sets the limits.
01Data
Your products, orders, customers and suppliers as linked records, so agents see how everything connects.
02Context
Your documents, written rules and past decisions, so agents cite their sources and work the way your team does.
03Models
Models from OpenAI, Anthropic, Google and xAI. Flexkit picks one for each task, or you choose your own.
04Agents
Automations that run on a schedule or a trigger, and ask first before changing what you have not allowed.
05Connections
Dozens of plugins, from Shopify and Stripe to Slack and Google Workspace, plus access from Claude and ChatGPT.
06Control
Roles set what each person can do, spaces set what they can see, and every run leaves a transcript to read.
Your business, connected
Flexkit stores your business as a graph of the records you choose: products, orders, customers, suppliers, or anything else, as nodes, with the relationships between them as first-class data. An agent answers by walking that graph, from a low stock alert to the open orders it affects to the supplier who can refill it, instead of stitching rows together and guessing.
Learn moreKeep your systems. Connect their data.
Your shop, ERP and CRM stay where they are. Sync what matters from each to Flexkit through its API or a plugin, and Flexkit links it into one record: the customer from your CRM, their orders from your shop, the stock from your ERP. Agents see the full picture, wherever each piece lives.
Learn moreIt learns how your business works
Drop in supplier PDFs, return policies and price lists, and the agent reads them and cites the passage. Write your rules once as skills, and every chat and automation follows them. It remembers what you tell it, and what the team keeps agreeing on becomes shared memory.
Learn moreAsk anything, get a real answer
Flexkit answers from your own records, querying the live data each time. It charts the result, exports it as a file, and changes records once you approve. Ask it to keep watch and it tells you when something happens. When it needs a decision, it asks you a question instead of guessing.
Learn moreRuns your business around the clock
Anything you would ask twice can run on its own: every morning, when an order comes in, when stock drops, or when another system sends a signal. The agent follows your instructions, posts the result to Slack or Teams, and waits for a yes before changing what you have not allowed.
Learn moreThe right model for each job
Flexkit runs on models from OpenAI, Anthropic, Google and xAI, and picks one per task: a quick model for a lookup, a stronger one for a long run. Choose a model yourself for any chat or automation, and switch the day a better one ships, with nothing else to change.
Your team stays in control
Five built-in roles say what someone may do. Spaces you name say what they may see, down to a single field, and the same rule holds in tables, in chat, in automations, in the API and in Claude. Every change the agent proposes can wait for a yes, and every run leaves a transcript you can read.
Learn moreWorks where you already work
Flexkit runs in the browser, as a desktop app for Mac and Windows, and inside Claude, ChatGPT or Cursor. Plugins connect it to Shopify, Slack, Google Workspace and dozens more, so the agent can read and act in the tools your team already uses.
Learn more- Shopify
- Slack
- Gmail
- Notion
- Stripe
- Google Sheets
- Microsoft Teams
- Google Calendar
- Tinybird
- Google Docs
- Google Drive
- Google Chat
- Google Analytics
- Google Slides
- Google Search Console
For every team in the business
The same records, documents and automations serve everyone who runs the business. Each team asks its own questions and hands off its own repeating work, and nobody has to re-explain the business.
Operations
Stock, orders and suppliers in one place, with the repeating checks done before the day starts.
- A low-stock report every morning in #ops
- A purchase order drafted when stock drops, sent after your approval
- "Can Megan’s order ship this week?" answered across orders, stock and suppliers
Your data stays yours
Your business data is hosted in the EU and is never used to train models. Credentials for connected tools are encrypted. Roles and spaces decide what each person, agent and API key may see, every change the agent proposes can wait for approval, and you can export your whole project whenever you want.
Access
- Five project roles, from Owner to read-only Viewer
- Spaces that restrict records or single fields, enforced in the API for people, agents and tokens alike
- API keys with a role and a set of spaces
- AI clients sign in with OAuth, carry your role, and can be revoked from the dashboard
- Sign in with Google, GitHub, Bitbucket or an email link
Trail
- An approval record for every proposed change: who decided, when, what changed
- A transcript of every automation run
- A history of every schema deploy and who made it
- An activity log for members, keys, webhooks, automations, skills and plugins
Data
- Hosted in the EU
- Never used to train models
- Credentials for connected tools encrypted with AES-256-GCM
- Export the whole project, records and files, as one archive that re-imports cleanly
- The Studio, CLI and SDK are open source under MIT
And everything around it
The rest of the workspace, built in.
Describe your business, get a data model
Tell the agent what you sell and how you work. It proposes the record types and the links between them, and nothing changes until you approve.
One record, every market
Keep a price, a name or a description per market or language, with a default to fall back on.
A thousand records in one ask
Reprice a collection or retag a season in one request. Flexkit counts what will change first, and runs it in the background once you approve.
Reports you can send
Ask for a report and get a page or a PDF, with a link that keeps working.
Type it, say it or attach it
Dictate a question, or drop in a photo, a spreadsheet or a supplier’s PDF and ask about what is in it.
Open source, with an API for everything
A GraphQL API generated from your data model, a CLI, and your own functions as tools for the agent. The Studio, CLI and SDK are on GitHub under MIT.
Frequently
asked questions
What is Flexkit?
Flexkit is software for running a business with AI. You keep your records in it, such as products, orders and customers, add your documents, and connect the tools you already use. An AI agent then answers questions from all of it and does routine work for you, when you ask or on a schedule. It runs in the browser and as a desktop app.
How is this different from ChatGPT or the AI inside my shop admin?
A chat window knows what you paste into it and forgets it tomorrow. The assistant inside your shop admin knows that one app. Flexkit starts from the store itself: your records, your documents and the rules that run it, across every tool you connect. It remembers what it learns, waits for your approval before it changes anything you have not allowed, and you can still reach it from ChatGPT or Claude.
Do I have to move my data into Flexkit?
No. Keep your catalog in Flexkit if you like, connect Shopify, import copies of what matters from other tools, or write to it from your own systems through the API. The agent works across whatever is there.
Which AI models does it use?
Models from OpenAI, Anthropic, Google and xAI, through one gateway. By default Flexkit picks a model per task; you can choose one for any chat or automation.
Is my data used to train models?
No. Your records, documents and chats are not used to train models, ours or anyone else’s.
What can the agent change without asking me?
In chat, reads and a single new draft or record run at once; edits, deletions, messages, money and permissions wait for your approval. Automations ask by default; you can allow specific actions, or let an automation run unattended.
Can I use Flexkit from Claude or ChatGPT?
Yes. Connect your project to Claude, ChatGPT, Cursor or any MCP client. You sign in with your Flexkit account, your role and spaces apply, there is a read-only mode, and you can revoke a client from the dashboard.
Is it open source? Can I self-host?
The Studio, the CLI and the SDK are open source under MIT, and the Studio can run inside your own app. The data backend and the agent are hosted by Flexkit.
What does it cost?
Free to start: two free projects per team with a monthly allowance of chats, automation runs and documents. Pro is per seat per project, and people who only view are free. Model usage is paid from credits.
Which tools connect today?
Shopify, Slack, Microsoft Teams, Notion, Stripe (preview), Google Workspace (preview), Axiom and Tinybird. Developers can add tools from their own code.
Where is my data hosted?
In the EU.
Can I run several stores?
Yes. A team holds many projects, each billed on its own, and you switch between them in Studio.
Start with your catalog. Grow from there.
Download Flexkit, start from the commerce starter or describe your business and let the agent propose the data model, then ask your first question in minutes. Free to start.