Installation
FAC runs on top of Frappe / ERPNext. Two install paths are supported.
Option 1 — Frappe Cloud (one-click, free)
If your site is hosted on Frappe Cloud, FAC is published in the marketplace and installs in a single click — free of cost.
- Open your site in the Frappe Cloud dashboard
- Go to the Apps tab
- Find Frappe Assistant Core and click Install
- Frappe Cloud handles the install and migration for you
Marketplace listing: https://cloud.frappe.io/marketplace/apps/frappe_assistant_core
Once the install completes, jump to Enable the assistant below.
Option 2 — Self-hosted (bench)
For self-hosted Frappe benches.
Prerequisites
- Frappe / ERPNext v15 or v16
- Python 3.10+ (3.12+ recommended)
- MariaDB or MySQL
- Administrator access to the bench and a site
Install the app
From your bench directory:
bash
# 1. Download
bench get-app https://github.com/buildswithpaul/Frappe_Assistant_Core
# 2. Install on a site (replace `yoursite`)
bench --site yoursite install-app frappe_assistant_core
# 3. Migrate
bench --site yoursite migrate
# 4. Restart
bench restartVerify
bash
bench --site yoursite list-apps | grep frappe_assistant_coreYou should see frappe_assistant_core listed.
Enable the assistant
- In Desk, go to Setup → Integrations → Assistant Core Settings
- Make sure Server Enabled is checked
- Save
Grant a user access
- Go to Desk → Users
- Open your user
- Add the Assistant User or Assistant Admin role
- Check Assistant Enabled on the user record
- Save
Next steps
- Quick Start — connect Claude Desktop in 5 minutes
- OAuth Setup Guide — configure OAuth for external MCP clients