FAC Suite
Ask your ERPNext for the work, not just the answer.
FAC Chat installs on your own Frappe or ERPNext site and answers from your live records — drafting, updating and submitting documents only once you approve.
- 744 sites have installed the app, through the Frappe Cloud marketplace.
- 307 stars on GitHub.
- AGPL-3.0 the whole app, source included.
Those 744 are installations of the free app. They are not subscriptions, and we have not counted one as the other. Both counts were read from the Frappe Cloud marketplace listing and the GitHub repository on 11 September 2026, and both move. Read the source.
From Promantia — ERPNext implementation partners.
How it fits together
Four names, and each one is a different thing. Where each runs is the part worth knowing.
What you can ask
Five questions and what comes back. None of them needs a report to be built first, and none of them is a demo script.
-
Which invoices for Acme Corp are more than 30 days overdue?
Four invoices, ₹4,82,000 in total, read from your Sales Invoice records.
-
How much stock of SKU-1234 have we got, across every warehouse?
Stock on hand per warehouse, and how much of it is already reserved.
-
Run last month's revenue report and summarise the top movers.
A written summary of ₹38,40,000 in revenue by territory, with the figures it used shown beside it.
-
Raise a purchase order to Sundaram Steel for the shortfall on WO-0088.
A drafted purchase order for ₹3,15,000, held for your approval before anything is written.
-
Who changed the credit limit on this customer, and by how much?
The audit record: the limit raised from ₹5,00,000 to ₹7,50,000, under the person's name and the time of the change.
Three things that are true of every request
Not features you switch on. This is how it behaves before anyone configures anything.
It acts as the person who asked
Every action runs as the signed-in user, through a token scoped to that one person. It can only see and do what they could already see and do. There is no shared service account reading everything. A salesperson who cannot open the purchase ledger does not get to read it by asking a question about it.
Nothing is written until you approve it
A tool that has never been approved is asked about, not allowed. You see exactly what it intends to do before anything is written, and you can grant a tool standing permission once you trust it. Nothing is written until you say so — that is the default, not a setting to remember.
Every call lands in your own audit log
Every tool call is written to an audit record on your own site. The trail belongs to you and we cannot alter it. When someone asks who changed that customer's credit limit, the answer is in your database, under a person's name, and not in ours.
Two ways in
One is a subscription. The other costs nothing and never talks to us. The same six questions, answered both ways.
| What. | FAC Connect — free, in the same app. | FAC Chat, powered by FAC Cloud — the subscription. |
|---|---|---|
| Where you chat. | In the AI client you already use — Claude Desktop, Cursor, anything that speaks MCP. | In Frappe Desk: a widget on every page, and a full screen of its own. |
| Your documents. | Not indexed. Your client reads whatever you paste into it. | A knowledge base your documents are indexed into, cited when it answers. |
| Memory. | None. Every conversation starts cold. | Memory that persists across conversations, held per person. |
| Running to a schedule. | Nothing runs unless you ask it to. | Workflows that run on a schedule or a trigger, with five ready-made ones. |
| Before a write. | Whatever your AI client does. Most ask before running a tool — that is between you and them. | A tool that has never been approved is asked about, not allowed. |
| What it costs. | Nothing. You bring the model key and pay the provider directly. | A monthly allowance of credits, a per-person cap you set, and a bill you can read. |
Most teams end up with both. Everything FAC Chat does · How FAC Connect works.
For developers
Everything FAC Cloud does is reachable from your own code.
Streaming chat, the knowledge base, workflows, usage and billing. Your ERP tools come from FAC Chat on your own site, so the SDK sees exactly what the chat client sees. It is open source under AGPL-3.0 and published on PyPI.
pip install assistant-runtime-sdk
What it costs
FAC Cloud plans are billed monthly or annually. Prices are shown in INR. GST is added on top — customers in India pay 18% over the price shown. Customers billed outside India are charged in USD, with no Indian GST. Paid plans start at ₹1,999 per month. There is a free plan to start on. See all plans.
It costs nothing to find out
Install the app on your Frappe or ERPNext site. FAC Connect is switched on out of the box and needs no account with us. FAC Chat is the part you subscribe to, and it stays off until you turn it on.