Other ERPsFree calculatorPDF, Excel, Word exportSYSPRO

SYSPRO AI Assistant Sizing and Value Calculator

Estimate GPUs, index size and monthly value for a private AI assistant on SYSPRO. Enter your named users, usage pattern and cost assumptions to see peak concurrency, daily token volume and payback. It uses plain formulas you can check and change.

Your numbers

users
30 %

Share of named users who ask the assistant something on a given day.

questions
tokens

Includes retrieved context. Short SQL answers run lower; document questions run higher.

documents
pages
minutes

Time the user would otherwise spend finding the answer. Measure it in a pilot.

$/hr
$/GPU/month

Amortised hardware plus power and hosting per GPU, or the monthly rate for private cloud GPUs.

tokens/s

Aggregate throughput with batching for your chosen model and quantization. Measure with vLLM on your hardware.

Your results

GPUs needed (estimate)
1
Peak-hour tokens per second divided by tokens per second per GPU, minimum one. Add one for resilience in production.
Monthly value of time saved
$49,500
Questions per day
750
Tokens per day
2,625,000
Peak concurrent requests
1
Assumes 20% of daily questions land in the busiest hour and each request holds a slot for about 20 seconds.
Index size estimate
6.48
About 3 chunks per page at roughly 9 KB each for text and vector. Result in GB.
Hours saved per month
1,100 hrs
Days of value to cover one month of GPU cost
1 days
GPU monthly cost divided by value per day. Under 30 means value exceeds GPU cost.

Planning model. Formulas: questions/day = users x active share x questions each; tokens/day = questions x tokens; GPUs = ceil(peak-hour tokens per second / tokens per second per GPU); value = questions/day x 22 working days x minutes saved / 60 x hourly cost. The 20% peak-hour share and 20 second request time are fixed assumptions. Validate throughput with your own model and prompts.

Save results:

GPUs needed vs questions per active user

Sweeps Questions per active user per day from 2 to 60, holding your other inputs fixed.

Validate my sizing

Optional: have the numbers checked with a measured pilot on your hardware. The calculator works fully without it.

Optional. The tool and every export work without this. No spam.

How to use it

Enter the number of named SYSPRO users and the share who use the assistant daily. Add questions per active user, average tokens per question, documents and pages for the index, minutes saved, loaded hourly cost and GPU monthly cost. The tokens per second per GPU input is the most important assumption, so replace the default with a number from a test on your hardware.

  • Start with a pilot group size and read hours saved.
  • Raise tokens per question if you use long documents.
  • Use the chart to see how demand scales with users or usage.

The method behind it

Daily tokens are questions times tokens per question. Peak load assumes 20% of daily questions land in the busiest hour, converted to tokens per second and divided by per-GPU throughput. Concurrency uses the same arrival rate times a 20 second request time. Index size assumes about three chunks per page, each around 9 KB for text and vectors. Value is minutes saved converted to hours, times 22 working days and hourly cost.

How to read the result

Typical SYSPRO questions are stock by warehouse, order and job status, shortages and purchase receipts, so many answers are short SQL results plus a few lines of explanation. If the GPU count is one, plan a second for resilience once the assistant is relied on. If payback days exceed 30, either the usage is low, the time saved is small, or the hardware is oversized for the load.

Common mistakes

Counting named users as active users, ignoring retrieved context in the token count, trusting vendor throughput numbers for a different model, and claiming time saved without a pilot measurement. Another is forgetting that model quality, not just speed, decides whether people keep using the tool. Treat value as a hypothesis until a pilot confirms it.

Frequently Asked Questions

Why is tokens per second per GPU an input?

It depends on the model, quantization, context length and batching. Public numbers rarely match your workload, so measure with vLLM on your hardware and enter the sustained figure.

Does the GPU estimate include redundancy?

No. It is the minimum for peak-hour load. For a production assistant, add at least one spare GPU or a failover plan.

How reliable is the value figure?

It is only as good as minutes saved per question. Measure that in a pilot by timing a sample of tasks with and without the assistant.

What does the index size include?

An estimate of text chunks and vectors for the documents you enter. It excludes the ERP database copy, which is sized separately by your DBA.

Want these numbers tested against your real SYSPRO data and prompts? Netray can run a measured pilot on your own GPUs and report throughput and accuracy.

Keep exploring

Free tools

ERP fixes and how-tos

AI on your ERP

Integrations

Software