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.

  1. 01Data

    Your products, orders, customers and suppliers as linked records, so agents see how everything connects.

  2. 02Context

    Your documents, written rules and past decisions, so agents cite their sources and work the way your team does.

  3. 03Models

    Models from OpenAI, Anthropic, Google and xAI. Flexkit picks one for each task, or you choose your own.

  4. 04Agents

    Automations that run on a schedule or a trigger, and ask first before changing what you have not allowed.

  5. 05Connections

    Dozens of plugins, from Shopify and Stripe to Slack and Google Workspace, plus access from Claude and ChatGPT.

  6. 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 more

Keep 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 more

It 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 more

Ask 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 more

Runs 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 more

The 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 more

Works 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.