Jarvis · The AI teammate inside ERPNext

Ask ERPNext one real question. See the records.

One question can become the way your team handles the work next time.

Existing ERPNext access appliesSources stay visibleImportant actions wait for a person
Scroll
Choose how Jarvis thinks
Connect one or many chat subscriptions, provider API keys, or your locally hosted models. You name it. If the provider supports external connections, we add it.
Use a subscription or bring your own model.
Chat subscriptions ChatGPT · Gemini · xAI Grok · Kimi
API, local, and private Native + OpenAI-compatible

Supported API and local connections include Anthropic, OpenAI, Google Gemini, Mistral, Groq, Together AI, DeepSeek, Moonshot Kimi, xAI Grok, GLM and Z.ai, OpenRouter, Ollama, vLLM, and OpenAI-compatible endpoints. Qwen and other OpenAI-compatible models can connect through a compatible endpoint.

Switch the model. Keep the ERPNext workflow, permissions, and human review.

Compare subscriptions, APIs, and local model connections
The shared problem

Your ERP has the facts. The day still becomes a chase.

One answer sits in a report, another in a supplier record, and the exception waits in someone’s follow-up. Jarvis brings the question to the permitted records so your team can return with evidence, not another spreadsheet.

People own judgment.Software owns repetition.
37 pending
Buried in manual entries.
How Jarvis changes the work
01 / 07 · Ask one real question

Ask the question you need answered today.

“Can we place the ₹12 lakh supplier order on Friday?” Ask it exactly that way. Jarvis starts with the ERPNext records this person can already see, with no new report and no trail of messages through the team.

One plain-language questionCash, dues, and receiptsTyped or spokenInside ERPNext
Jarvis
New chat
Ask JarvisConnected to your ERPNext
Can we place the ₹12 lakh supplier order on Friday?
Ask Jarvis… gpt-5.5 ↑
Jarvis Illustrative decision brief
Can we place the ₹12 lakh supplier order on Friday?
Jarvis checks cash, payments due, and expected receipts, then explains the answer with source records. Nothing is submitted.
Bank accounts + dues and receipts
02 / 07 · Verify the answer

Open the records behind every number.

The answer shows current cash, payments due, and expected receipts. Each figure points back to its ERPNext source, so the owner can check the reasoning instead of trusting a mysterious score.

Same ERPNext permissionsEvery figure is linkedRecords open in contextReason stays visibleOwner can verify
Jarvis
Friday supplier decision
Yes, if Friday's receipts arrive.Every figure below links to ERPNext.
Cash now₹31.4L
Due by Fri₹22.1L
Expected₹8.7L
↗ Bank Account · HDFC↗ Payment Schedule↗ Sales Invoices
Selling
Buying
Stock
Accounts
Payroll
HR
03 / 07 · Prepare the work

Let the invoice arrive already prepared.

An employee drops the supplier invoice into File Box. Jarvis reads the fields, compares the purchase order, highlights the ₹4,800 mismatch, and prepares a draft. It does not submit it.

Invoice fields extractedPurchase order comparedMismatch made obviousDraft, not submission
Jarvis
File Box
⇧Supplier_Invoice_1042.pdfRead and matched in File Box
SupplierSouthern Components
Invoice total₹2,48,000
!
Purchase order differs by ₹4,800Draft prepared. Nothing submitted.
Morning read
Every weekday · 8:00 AM
Active
Last run
8:00Pulled 42 open invoicesdone
8:00Reconciled against paymentsdone
8:013 overdue over ₹50k flaggedNeeds you
04 / 07 · Approve what matters

The decision waits where the owner can see it.

The employee checks the draft first. The owner then sees the mismatch, the source invoice, the purchase order, and the team’s note together. Approve it or send it back; Jarvis never hides who decided.

Checked by the teamOwner keeps approvalEvidence stays beside itDecision history retained
Jarvis
Approval Board
Pending · 1Supplier invoice mismatchChecked by Meera · Accounts
Waiting for owner

Approve the corrected draft?

Amount, source invoice, purchase order, and the employee's note stay together.

Approve draftReturn to team
supplier-payment-terms
Skill · matched for this turn
Loaded
Relevant skills
1supplier-payment-termsloaded
2purchase-approval-ruleloaded
3month-end-closeon deck
05 / 07 · Teach what good means

Show Jarvis what a good result looks like here.

Turn the approved cash check into a Skill: what to inspect, which exception matters, and who should review it. Your team teaches the judgment; Jarvis does not quietly invent company policy.

Skills → New SkillYour real business ruleShared only after reviewScoped to the right role
Jarvis
Skills / New Skill
SkillsPersonaliseWikiReview · 1
Shared with · FinanceReview before use
ACME-invoice-4471.pdf
Inbound · read and drafted
Draft ready
What it did
1Read 3 pages, 12 line itemsdone
2Matched supplier ACME Corpdone
3Tax code unclear on 1 lineAsks you
06 / 07 · Repeat the routine

Bring the same good check back next Monday.

Save the approved conversation as a Macro. Next time, Jarvis repeats the checked steps, records what happened, and puts only the unusual case in front of the owner.

Saved from approved workSame steps next timeRun history stays visibleOnly exceptions come back
Jarvis
Macros / Monday purchase review
Monday purchase reviewSaved from a result your team approved
Enabled
  1. 1
    List purchases due this weekCompleted · 18 records checked
  2. 2
    Apply the Friday cash ruleCompleted · evidence retained
  3. 3
    Bring exceptions to the owner1 decision is waiting
Month-end close, our way
Learning proposal · private to you
Review
How it got here
1Useful pattern identifieddone
2Proposed for your reviewdone
3Make it team practiceNeeds review
07 / 07 · Work as one team

This becomes how your team works.

Ask. Verify. Approve. Repeat. Owners get decisions with context; employees lose the searching and copying; both keep responsibility. Start with one real task and teach Jarvis from there.

Owners set it upEmployees ask for itBoth start with one taskJudgment stays human
Jarvis
Your team's Jarvis
People own judgment.Software owns repetition.
1Ask
→
2Verify
→
3Approve
→
4Repeat
Run the business?Set up Jarvis.
Do the work?Ask for Jarvis.
customer--acme-corp
Wiki page · Org scope
Readable
Visible to you
1customer--acme-corpOrg
2process--month-endYour role
3payroll--exceptionsRestricted
Ask one real question · scroll to explore
The Jarvis principle

People own judgment. Software owns repetition.

This is not a disclaimer beneath the product. It is the product: Jarvis moves repeatable work while roles, evidence, and consequential decisions remain visible to people.

Roles remain the boundary

Jarvis works through the current user’s ERPNext permissions. Background work and reuse never widen what that person can see or change.

Evidence remains visible

Answers can point back to the permitted records and context behind them. Your administrator chooses and connects the AI services used by the workspace.

Important decisions stay human

Jarvis can read and explain directly. Deletes, cancellations, amendments, email, bulk work, and other consequential actions wait for a person.

Read the complete trust and control explanation

The shift

From recording work to moving it.

Paper ledger

People carry both the record and the routine.

Spreadsheet

Faster analysis, with context scattered across files.

ERPNext

One trusted system of record for the business.

Jarvis

An AI teammate inside the work: ask, verify, approve, repeat.

Built by Aerele Technologies

Built by people who work on ERPNext at source level.

Jarvis is made by the Aerele team, the engineers who debug, extend, and contribute to the framework your business already depends on. That depth matters when AI has to respect real ERPNext roles, records, workflows, and custom apps.

See Aerele’s public contribution record ↗
800+pull requests merged across ERPNext, Frappe, HRMS, Payments, E-commerce Integrations, and Webshop
Simple monthly pricing

Every feature. Choose your team capacity.

Both plans include every current Jarvis feature. There is no limit on how many ERPNext or Frappe users can have access. Essential supports up to 4 people actively using Jarvis at the same moment. Pro supports up to 8.

Essential

₹4,100/ month

GST extra

For a team bringing Jarvis into everyday ERPNext work.

  • No limit on the number of ERPNext or Frappe users
  • Up to 4 people actively using Jarvis at the same moment
  • Chat, File Box, Approval Board, and Dashboards
  • Agents, Skills, Macros, Triggers, Wiki, and learning
  • Agent runtime capacity: up to 3 GB RAM
  • Support through the Aerele ticket desk
Book a walkthrough
Pro More capacity

₹6,150/ month

GST extra

For a busier team with more Jarvis work happening at the same time.

  • No limit on the number of ERPNext or Frappe users
  • Up to 8 people actively using Jarvis at the same moment
  • Chat, File Box, Approval Board, and Dashboards
  • Agents, Skills, Macros, Triggers, Wiki, and learning
  • Agent runtime capacity: up to 6 GB RAM
  • Connect multiple supported chat subscriptions for more AI capacity
  • Ticket support and on-call support for critical and high-priority issues
Book a walkthrough
Clear before you choose

Each price covers one ERPNext or Frappe site per month. GST is extra. The price does not include chat subscription fees, provider API usage, or the infrastructure cost of locally hosted models.

Start with the ERPNext you have

Install Jarvis where ERPNext already runs.

The Jarvis app on your ERPNext site is open source. Its agentic loop runs in a separate container hosted and operated by Aerele Technologies; that hosted container is not open source. Start with one real task, connect the approved AI service, and let onboarding shape it into your team’s first reviewed routine. Read the complete installation path.

Self-hosted ERPNext

Install with Bench

bench get-app https://github.com/aerele/jarvis --branch mainbench --site your-site install-app jarvis
Frappe Cloud

Add Jarvis as a custom app

Use a compatible private or dedicated bench, add the public repository's main branch, install it on your site, and continue through Jarvis onboarding.

Give your business an AI teammate.

Start with one decision your team handles today. Ask it, verify the records, approve the work, and teach Jarvis how to do the repeatable part next time.

Install JarvisBook an onboarding walkthrough