Services
Custom software developmentUmbraco developmentWeb developmentCRM developmentERP developmentAI & LLM integration.NET development & modernizationE-commerce developmentIntegrations & automationCloud & DevOpsMaintenance, support & project rescueDedicated teams & white-label
Our Work
Case studiesProducts
About Blog Contact
AI

AI Development Cost (2026): What AI Features and AI Apps Cost to Build and Run

AI development costs from about $5,000 for one LLM feature in an existing app to $200,000+ for a production AI product. We break it down by scope, component and rate band, and show what models cost to run each month.

Key takeaways

  • One AI feature in an existing app takes about 150 to 400 hours; a production AI product with retrieval, integrations and evaluation takes about 500 to 1,400 hours.
  • At Eastern Europe rates that is roughly $5,250 to $32,000 for a feature and $17,500 to $112,000 for a product; US onshore rates about double it.
  • Data preparation, evaluation and guardrails are what separate a demo from a production system, and they often take a third of the hours.
  • Model choice drives running cost: the same monthly workload can cost $32.50 on a small model or $1,300 on a top model at November 2026 list prices.
  • Most teams should start with hosted model APIs; fine-tuning or training a custom model only pays off with stable tasks, clean labeled data and high volume.

AI development costs about $5,000 to $64,000 for a single AI feature added to an existing app, and about $17,500 to $224,000 for a production AI product with retrieval over your data, integrations, evaluation and monitoring, depending on where the team is based. High-volume document or media pipelines and custom models cost more, and every AI system adds a monthly bill for model usage on top.

We are engineers who build these systems: in-product assistants, transcription pipelines, AI content tools and AI wired into CRM and ERP workflows. The numbers below are planning ranges from that work combined with market hourly rates. They are not a quote, and they are not what any of our clients paid. Use them to size a budget and to check whether a proposal on your desk covers the parts that make AI work in production.

Cost at a glance

Project size Typical scope Effort (hours) At Eastern Europe rates At US onshore rates Calendar time
AI feature in an existing app One LLM task such as summaries, extraction, classification or drafting, using a hosted model API 150-400 $5,250-$32,000 $12,000-$64,000 3-7 weeks (2 engineers)
Production AI product Assistant or AI workflow with retrieval or integrations, evaluation set, guardrails, monitoring 500-1,400 $17,500-$112,000 $40,000-$224,000 6-16 weeks (3 engineers)
Document or media pipeline at scale OCR, audio or video processing, queues, batch jobs, model routing, review tools 900-2,200 $31,500-$176,000 $72,000-$352,000 10-25 weeks (3 engineers)
Custom model platform Fine-tuned or trained models, data labeling, serving infrastructure, several AI features 1,800-4,000 $63,000-$320,000 $144,000-$640,000 15-34 weeks (4 engineers)

Costs are hours multiplied by market rate bands. 2026 outsourcing rate surveys put Eastern Europe at about $35 to $80 per hour, and North America at $80 to $180 or more; we use $80 to $160 for the US band. The low end of each range assumes the low hours at the low rate, the high end the high hours at the high rate. Calendar time assumes about 30 productive hours per engineer per week.

What drives the cost

1. How many AI tasks, and how well-defined they are. “Summarize this support ticket” is one task with a clear output. “An assistant that answers anything about our platform and writes code” is several tasks plus a router that decides which one applies. Each task needs its own prompts, test cases and failure handling.

2. Your data. Most of the surprise hours hide here. If the model needs your documents, tickets or records, someone has to get access, clean duplicates and outdated content, split it into useful chunks and keep it in sync. Scanned PDFs, mixed languages and audio add preprocessing. Data audit and preparation alone is 40 to 160 hours in our estimator.

3. Model and API choice. Hosted APIs from OpenAI, Anthropic and Google cost nothing to set up and charge per token. Choosing a model is a cost decision twice: at build time (stronger models need fewer workarounds) and every month after (see running costs below). Many production systems route easy requests to a small model and hard ones to a large one, which takes extra engineering but pays back quickly at volume.

4. Evaluation. A demo works on the examples its builder tried. A production system needs a scored test set of real inputs with expected outputs, run automatically whenever a prompt or model changes. Without it you cannot tell whether a cheaper model is good enough or whether a fix broke something else. Budget 60 to 160 hours. Our post on validating LLM-generated code shows what this looks like when the output must actually run.

5. Guardrails and access control. Users will paste personal data, try to jailbreak the prompt and ask questions outside scope. Internal tools must not show a user documents they are not allowed to see. Input and output checks, PII handling and permission-aware retrieval are real work, typically 40 to 120 hours.

6. Integrations. An AI feature is only useful when it reads context from and writes results back to the systems people already use: CRM, ERP, helpdesk, CMS. Each integration needs auth, mapping, error handling and tests. One clean REST API is quick; a legacy system with no API is not.

7. Monitoring and operations. You need traces of what the model saw and returned, token spend per feature, latency, and alerts when quality drops. Without them, cost overruns and silent failures show up in the invoice or in customer complaints instead of on a dashboard.

To size your own scope, switch components on or off and pick a rate band.

The default selection is a typical production AI feature: discovery, data preparation, architecture, the LLM backend, a UI, integrations, evaluation, guardrails, monitoring, deployment and a pilot. That adds up to about 504 to 1,420 hours, which is the “production AI product” row in the table above.

Cost by component

Component Hours Notes
Discovery and feasibility spike 40-80 Model trials on real examples before committing to a design
Data audit and preparation 40-160 Grows with messy, scanned or multilingual sources
Architecture and model selection 24-60 Providers, model routing, data residency, fallback
LLM feature backend 80-200 Prompts, structured output, tool calls, retries, rate limits
Retrieval over your data (RAG) 80-200 Ingestion, embeddings, search, citations, keeping the index fresh
Document or media pipeline 120-320 OCR, audio and video, chunking, queues and batch jobs
User interface 60-160 Chat or inline UI, streaming output, review and edit flows
Fine-tuning or custom model 160-480 Training data, runs, serving and comparison against API models
Integrations 60-200 Per system; legacy systems sit at the top of the range
Evaluation set and automated tests 60-160 The part most often missing from low quotes
Guardrails and access control 40-120 PII, prompt injection, permissions, output validation
Monitoring and cost tracking 30-80 Traces, spend per feature, quality alerts
Deployment and infrastructure 30-100 Environments, secrets, autoscaling, CI/CD
Pilot, tuning and handover 40-100 Real users, prompt tuning, documentation

Running costs after launch

AI software has a running cost that ordinary software does not: every request to a hosted model is billed by tokens (roughly, pieces of words) in and out. List prices per million tokens on the official pricing pages in November 2026:

  • Anthropic: Claude Opus 5.5 at $4 input and $20 output, Claude Sonnet 5.5 at $2 and $10, Claude Haiku 5.5 at $0.10 and $0.50 for prompts up to 100,000 tokens. Anthropic’s pricing page also lists a 50% discount for batch processing and much cheaper cache hits for repeated prompt prefixes.
  • OpenAI: gpt-6.1-sol at $2 input and $10 output, gpt-6-luna at $0.10 and $0.50, and text-embedding-3-small at $0.02 per million tokens. Transcription with gpt-4o-transcribe is estimated at $0.006 per minute and gpt-transcribe at $0.0045 per minute.
  • Google: Gemini 3.1 Pro preview at $2 input and $12 output for prompts up to 200,000 tokens, Gemini 3.8 Flash at $0.75 and $3.75 through December 31, 2026, rising to $1.50 and $7.50 from January 1, 2027, and Gemini 3.1 Flash-Lite at $0.25 input and $1.50 output.

To make that concrete, take a feature that processes 50,000 documents a month at about 4,000 input tokens and 500 output tokens each. That is 200 million input and 25 million output tokens. At list prices it costs about $32.50 a month on Claude Haiku 5.5, $243.75 on Gemini 3.8 Flash, $650 on Claude Sonnet 5.5 or gpt-6.1-sol, and $1,300 on Claude Opus 5.5. The same work, a 40x spread. This is why the evaluation set matters: it tells you which of these models is good enough.

Audio is priced differently. Transcribing 10,000 hours of recordings (600,000 minutes) costs about $3,600 with gpt-4o-transcribe or $2,700 with gpt-transcribe at OpenAI’s published per-minute estimates, before any post-processing passes with a text model.

Beyond tokens, plan for:

  • Hosting: the application, a database, a vector index if you use retrieval, queues and workers for batch jobs. For a typical business app this is usually a modest cloud bill; GPU servers only enter the picture if you self-host or fine-tune open models.
  • Monitoring tools: tracing and evaluation platforms, often a per-seat or per-event subscription.
  • Maintenance: providers retire and reprice models, and each change means rerunning the evaluation set and adjusting prompts. Budget a few days of engineering per quarter at minimum, more if the system is central to your business.

Build, buy or combine

You do not always need custom AI development. Buy when a SaaS tool already does the job inside the software you use: AI writing in your CMS, meeting summaries in your video tool, an AI agent in your helpdesk. A subscription is cheaper than any build when the workflow is generic.

Combine when a good tool exists but must fit your data or structure. Our Umbraco packages are an example: umContentGenerator and umContentTranslator put OpenAI and Claude into the CMS editor and keep Block Grid structure intact, so a site can add AI content without a custom project. We describe the approach in AI content generation in Umbraco.

Build when the AI has to work with your proprietary data, your own systems or your own domain language, when you need control over which model sees which data, or when per-seat SaaS pricing across a large team costs more than running your own. If the system should take multi-step actions on its own rather than answer or transform content, read our breakdown of AI agent development cost. If what you need is a customer-facing or internal bot, our guide to chatbot development cost goes deeper on channels, retrieval and human handoff.

How to get an accurate estimate

A useful AI estimate depends less on a features list than on real examples. The steps we follow:

  1. Pick one workflow. Who uses it, what goes in, what should come out and how often. Volume drives both architecture and running cost.
  2. Collect 30 to 100 real examples with the answer a good human would give. These become the first evaluation set.
  3. Map data and systems. Where inputs live, who may see what, where results must be written back.
  4. Run a short spike. Try two or three models on the examples and measure accuracy, latency and cost per request. This turns guesses into numbers.
  5. Estimate by component, with hours per module, an expected monthly model bill and named risks.

A vendor who quotes a fixed price before seeing any examples is either padding for risk or leaving out evaluation.

From our work

For Lokad, a supply chain software company, we built an assistant inside its platform that answers questions and writes scripts in Envision, Lokad’s own language. Generated scripts are run against the real Envision runtime, and failures go back for another pass: 82% run on the first attempt and 94% by the second, and users reach a first working script about 70% faster. Most of the engineering went into the parts this article warns about: mode detection, testing against the runtime and memory on Lokad’s Azure event store. Read the Lokad case.

For an educational lecture archive, we built a Kubernetes pipeline that transcribes long recordings mixing Hebrew, Aramaic and English with Gemini on Vertex AI. Recordings over 20 minutes are split at natural pauses, and each chunk is routed to Gemini Pro, Flash or Flash-Lite. That model selection lowered AI and API costs by up to 60%, while the pipeline runs more than 300 jobs at once at 99% transcription precision. Read the transcription case or the technical write-up on transcribing long multilingual audio with Gemini.

We have also wired AI services into existing CRM, ERP and support tools: chatbots, sentiment analysis of feedback and fraud alerts on transactions. Customer response times improved by 40%. Read the automation case.

Where OSKI fits

OSKI is an engineering company with a team mostly in Ukraine, registered in Estonia, working in .NET, React and AI. We build AI features into existing products and new AI systems end to end, including the data, evaluation, integration and monitoring work. See our AI development services, integrations and custom software development. Send us a workflow and a handful of real examples, and we will come back with a component-level estimate and an expected monthly model cost.

OSKI Engineering TeamSenior .NET, Umbraco and AI engineers

Written by the engineers who build and support OSKI client projects, reviewed by our CTO before publishing.

FAQ

Questions readers ask

Anything missing? Send us your question and an engineer will answer, usually within one business day.

Contact us
How much does AI development cost?+

As a planning range, a single AI feature added to an existing app (summaries, extraction, classification, drafting) takes 150 to 400 hours, about $5,250 to $32,000 at Eastern Europe rates or $12,000 to $64,000 at US onshore rates. A production AI product with retrieval over your data, integrations, evaluation and monitoring takes 500 to 1,400 hours, about $17,500 to $112,000 or $40,000 to $224,000. Custom model work costs more.

How long does it take to build an AI app?+

A focused AI feature usually ships in 3 to 7 weeks with two engineers. A production AI product typically takes 6 to 16 weeks with a team of three, and a high-volume document or media pipeline 10 to 25 weeks. Data access and evaluation are the usual schedule risks, not the model calls themselves.

What is the monthly running cost of an AI application?+

Model usage, hosting, monitoring and maintenance. For a workload of 50,000 documents a month at about 4,000 input and 500 output tokens each, November 2026 list prices give about $32.50 on Claude Haiku 5.5, $243.75 on Gemini 3.8 Flash, $650 on Claude Sonnet 5.5 or gpt-6.1-sol, and $1,300 on Claude Opus 5.5. Hosting and maintenance usually cost more than tokens at this scale.

Is it cheaper to use an API like OpenAI or to build a custom AI model?+

For most business features, hosted APIs are far cheaper to start: you pay per token and skip training infrastructure. A fine-tuned or custom model adds roughly 160 to 480 hours of work plus data labeling, and is worth it when the task is narrow and stable, you have clean labeled examples, and volume is high enough that a smaller specialized model saves real money.

Why do AI development quotes vary so much?+

Quotes differ in scope more than in rates. One vendor prices a prototype that works on ten examples; another prices data cleanup, an evaluation set, guardrails, access control and monitoring. Ask every vendor which of those are included and how they will measure accuracy before launch.

Can I reduce AI development cost?+

Start with one workflow and a measurable target, use hosted models before custom ones, build an evaluation set early so you can switch to cheaper models safely, and reuse your existing app's auth, UI and data layer. Routing easy requests to a small model is one of the most effective ways to cut running cost.

Start a project

Tell us what you need to ship. We come back with a plan and a price.

A spec, a Figma file or three paragraphs is enough to start.

  1. First reply · from an engineer, not a sales rep
  2. 30-min call · with Roman, our CTO, to clarify scope
  3. After the call · a written proposal with plan, team and price
Roman Oleksuk
Roman Oleksuk, CTOPrefer to talk? Pick a slot in Roman's calendar
We reply from a human mailbox. No newsletters. Your brief stays under NDA on request. We use your details only to reply; see our privacy policy.