Sign in

Best RAG Frameworks for a Team Knowledge Assistant in 2026: Four of Six Publish a Price, Paid Plans Start at $29 a Month, and the Leader Needs a Sales Call at Customer Two

RAG frameworks hero

The short answer

If you are a founder or lead engineer standardising on one retrieval framework before you write any code, the decision on this page is not about features. Every page ranking these frameworks ranks features. The two questions that actually cost money are whether the licence lets you charge for what you build, and what the company behind the framework bills you once you stop running it yourself. We read all 8 repositories through GitHub’s own API and opened every vendor pricing page in a rendered browser on 15 September 2026.

5 of the 8 projects Google names carry a plain permissive licence and were pushed within 1 days of 15 September 2026. Those are the safe defaults. The exceptions are the article.

Framework Licence badge What the LICENSE file says Stars Last push
Dify Other modified Apache-2.0, commercial licence required for multi-tenant 155,802 15 September 2026
LangChain MIT plain MIT 146,370 15 September 2026
RAGFlow Apache-2.0 plain Apache-2.0 90,731 15 September 2026
LlamaIndex MIT plain MIT 52,168 15 September 2026
LangGraph MIT plain MIT 41,690 14 September 2026
Haystack Apache-2.0 plain Apache-2.0 26,513 15 September 2026
Ragas Apache-2.0 plain Apache-2.0 15,737 24 February 2026, 203 days before 15 September 2026
Cognita Apache-2.0 plain Apache-2.0 4,418 13 March 2026, 186 days before 15 September 2026
All 8 projects Google’s AI Overview and AI Mode name for this query, read from the GitHub repository endpoint on 15 September 2026 and ordered by stars. Stars do not choose the roster, Google does.

Three things on that table that no page on this results page carries

  • Dify is the most starred project here at 155,802 stars, and its badge says Other. The LICENSE file is a modified Apache-2.0. Running it as a multi-tenant environment needs a commercial licence, and Dify’s own pricing page sells that licence only inside the Enterprise tier, priced Custom.
  • Cognita is an archived repository. Google’s AI Overview names it as a RAG framework to consider. GitHub reports it read-only, last pushed 13 March 2026, 186 days before 15 September 2026.
  • Ragas moved owner and has gone quiet. The repository Google points at, explodinggradients/ragas, now redirects to vibrantlabsai/ragas, last pushed 24 February 2026, 203 days before 15 September 2026, with 590 open issues.

On the money side: 4 of the 6 publish a price you can act on, 2 publish none, paid plans start at $29 a month, and exactly one publishes a rate card complete enough to compute a bill for a stated workload before you sign up.

Who publishes the page Google shows you

Before the roster, the provenance. Google’s AI Overview for this query cited 6 sources on 14 September 2026 and AI Mode cited 3. Firecrawl, Olostep appear in both, and both sell a crawling API that feeds a retrieval pipeline, so both are selling into the decision they are cited to inform. Tredence and Sphere Inc. are consultancies that build these systems for a fee.

Below the fold it repeats. Of the 9 organic results, organic 7 is published by Meilisearch, which sells a search engine, and organic 9 by Braintrust, which sells RAG evaluation, the slot Ragas occupies in Google’s own answer. The two results on that page with no product to sell are a Reddit thread at position 1 and an Awesome list committed to a GitHub repository at position 5. The discussions module returned none returned and the video pack returned none returned.

None of that makes those pages wrong. It does mean nobody on the results page has an incentive to open a LICENSE file, so nobody does.

The licence audit, and the one row that fails it

GitHub prints a licence badge on every repository. It is generated by a detector that matches the LICENSE file against known texts, and when the file has been edited the detector gives up and returns NOASSERTION, which renders as the word Other. That word is the whole signal. Of the 8 repositories here, 7 return a real SPDX identifier and 1 returns NOASSERTION, and it is the one whose terms restrict a business.

This is the third distinct meaning of Other this desk has read in three weeks, after n8n’s Sustainable Use License on 3 September 2026 and Browserless’s dual SSPL on 9 September 2026. The word is not a licence. It is an instruction to go and read one.

What Dify’s LICENSE actually says

The file opens by stating that Dify is a modified version of the Apache License 2.0, with additional conditions. Two of them decide whether you can build a product on it.

Condition The text What it rules out
Multi-tenant service you may not use the Dify source code to operate a multi-tenant environment Serving more than one customer from one deployment. The file defines a tenant precisely: one tenant corresponds to one workspace.
Logo and copyright you may not remove or modify the LOGO or copyright information in the Dify console White labelling. The file defines the frontend as all components located in the web/ directory, or the web image when running with Docker, so the restriction does not apply if you use Dify only as a backend.
Read from the LICENSE file in the main branch on 15 September 2026. Both quotations are the vendor’s own words.

Dify’s pricing page agrees with its licence, which is the part worth checking yourself. The free self-hosted Community tier is described as For open-source enthusiasts, individual developers, and non-commercial projects and its feature list says Single Workspace. One workspace is one tenant. And the Enterprise column, priced Custom, lists Commercial License Authorization as one of the things only Enterprise includes.

So the sequence for anyone building a customer-facing assistant on Dify is: self-host free for one workspace, and the moment a second customer needs their own workspace, the licence you need is a line item in a tier with no published price. That is not a reason to avoid Dify. It is a reason to know it on day one rather than at the second customer.

Two columns of the Dify pricing page side by side. The Community column lists Free Features including Single Workspace and Complies with Dify Open Source License. The Enterprise column, priced Custom, lists Commercial License Authorization under Only Enterprise Includes.
Dify pricing page, read 15 September 2026. The free self-hosted tier is one workspace; the LICENSE defines one tenant as one workspace; the commercial licence that lifts the limit is an Enterprise line item priced Custom.

One more clause worth reading before you contribute code: The producer can adjust the open-source agreement to be more strict or relaxed as deemed necessary Contributors agree the terms can be tightened later.

The maintenance audit, which takes ten seconds and nobody runs it

A framework you standardise on is a dependency for years. The cheapest check available is the last push date on its repository, and on this roster it separates the field cleanly. 6 of the 8 projects were pushed within 1 day of 15 September 2026. The other 2 are the two evaluation tools Google names.

Project Named by Google as Last push Days before 15 September 2026 Repository state
Ragas RAG evaluation toolkit 24 February 2026 203 Active
Cognita Modular RAG framework from TrueFoundry 13 March 2026 186 Archived, read-only
Dify Visual low-code RAG and agent platform 15 September 2026 0 Active
LangChain General orchestration and agent workflows 15 September 2026 0 Active
RAGFlow Deep document understanding, complex PDFs, GraphRAG 15 September 2026 0 Active
LlamaIndex Data-heavy RAG, ingestion connectors, indexing 15 September 2026 0 Active
LangGraph Stateful agent graphs on top of LangChain 14 September 2026 1 Active
Haystack Production search and RAG pipelines 15 September 2026 0 Active
Stale rows first. Read from the GitHub repository endpoint on 15 September 2026; the archived and pushed_at fields are both returned by the same call.

Cognita is the sharper of the two. An archived repository is not a project that happens to be quiet, it is one whose owner has explicitly set it read-only: no issues, no pull requests, no fixes. Google’s AI Overview names it without that fact, and it carries 4,418 stars and 22 open issues that can no longer be answered.

Ragas is the subtler one. It is not archived and its licence is clean plain Apache-2.0. But it moved from explodinggradients/ragas to vibrantlabsai/ragas, and 590 issues are open against a codebase last touched 203 days before 15 September 2026. Google’s own answer recommends it as the evaluation toolkit while organic 9 on the same page is a competitor selling the replacement.

What the managed tier costs, when there is one

All six frameworks are free to run yourself. What separates them is the company standing behind each one and what that company charges when you decide not to. On 15 September 2026 we opened each vendor’s pricing page in a rendered browser and recorded the entry paid plan and whether any usage rate is published at all.

Framework Company and product Free tier Entry paid plan Published usage rate
LangChain LangChain, LangSmith Developer, $0 a seat, 1 seat, up to 5,000 base traces a month Plus, $39 a seat a month 0.005 LSU per additional trace at $1.00 a LSU
LlamaIndex LlamaIndex, LlamaCloud and LlamaParse Free, $0 a month, 10,000 credits Starter, $50 a month $1.25 per 1,000 credits
Dify LangGenius, Dify Cloud Sandbox, $0, 200 message credits, 1 workspace, 1 member Professional, $59 a workspace a month message credits bundled into the plan, no published overage rate
RAGFlow InfiniFlow, RAGFlow hosted Free, $0 a month, 500 credits, 0.1 GB, no API key Starter, $29 a month credits bundled into the plan, no published overage rate
Haystack deepset, deepset AI Platform Studio, $0, 1 workspace, 1 user, 100 pipeline hours, 50 files at 10 MB each none published no published rate of any kind
Ragas Vibrant Labs the library itself, Apache-2.0 none published no commercial product priced on the project site
Every row read from the vendor’s own pricing page on 15 September 2026. Where a page defaults to annual billing the monthly control was operated and both states were captured.

4 publish a price. 2 do not, and they are the two projects with no commercial product priced on their own site: Haystack and Ragas. The deepset case is the interesting one, because deepset does have a product and does have a pricing page. That page carries 2 tiers: a free Studio and an Enterprise tier labelled Custom behind a contact form. Every limit on the free tier is printed to the file size (50 files at 10 MB each, 100 pipeline hours, 2 development pipelines). The production tier has no number of any kind.

That is the same shape this desk recorded on 14 September 2026 for Outreach in the sales lane: publish the denominator, withhold the numerator. Haystack remains a genuinely good, plain plain Apache-2.0 framework with 26,513 stars. You simply cannot budget for its managed tier without a sales call.

Three credit meters, and not one volume discount

Three of these platforms bill in credits: Dify Cloud, RAGFlow hosted and LlamaCloud. The usual assumption is that a bigger plan buys a better unit rate. Divide the plan price by the bundled allowance on each and none of the three does. Two charge more.

Platform Plan Price a month Bundled credits Cost of one credit
Dify Cloud Professional $59 5,000 $0.0118
Dify Cloud Team $159 10,000 $0.0159
RAGFlow hosted Starter $29 5,000 $0.0058
RAGFlow hosted Pro $129 20,000 $0.00645
LlamaCloud Starter $50 40,000 $0.00125
LlamaCloud Pro $500 400,000 $0.00125
Plan price divided by the plan’s own bundled allowance, both read from the vendor’s page on 15 September 2026. Monthly billing in every row.
  • Dify charges 34.75 percent more per message credit on Team than on Professional. Team is $159 against $59, which is 2.69 times the price for exactly 2 times the credits. The same 34.75 percent gap holds on annual billing, $0.00983 against $0.01325.
  • RAGFlow charges 11.21 percent more per credit on Pro than on Starter. Pro does buy more of everything else: 50 GB of dataset storage against 5, and 20 team members against 5. The credit line specifically gets dearer.
  • LlamaCloud is flat at exactly $0.00125, and that is not a coincidence: it is precisely the $1.25 per 1,000 credits the documentation publishes as the pay-as-you-go rate. The $500 plan is a prepayment, not a bulk rate. What it actually buys is support and a higher overage ceiling.

Both Dify and RAGFlow bundle credits and neither publishes what happens when a month runs out. There is no overage rate on either page, which means the only published way past the allowance is the next tier up, and on Dify the tier above Team is Custom.

The RAGFlow prices are struck through, with no date on the offer

Both RAGFlow paid cards show a crossed-out list price beside the live one: $29 struck from $59 on Starter and $129 struck from $259 on Pro. Both paid cards show a struck-through list price with no end date and no label on the offer. At list price the same volume penalty is still there, $0.0118 a credit on Starter against $0.01295 on Pro. Budget against the list price, not the struck one, because nothing on that page commits the vendor to keeping it.

The one rate card you can actually budget against

Four vendors publish a plan price. Exactly one publishes enough of a rate card to answer the question a buyer is really asking, which is what my workload will cost. LlamaIndex prints credits per page for each parsing tier, credits per indexing action, credits per retrieval query, credits per chat turn and credits per GB of storage per day, alongside a flat $1.25 per 1,000 credits that is identical in North America and Europe.

Multiply those two published numbers together and you get the figure this whole category is missing: a cost per 1,000 pages. Across the four parsing tiers on one dropdown it moves by a factor of 45.

Parsing tier Credits a page Cost a page Cost per 1,000 pages Note
Fast 1 $0.00125 $1.25 spatial text only, no markdown
Cost-effective 3 $0.00375 $3.75 the tier the vendor recommends starting on
Agentic 10 $0.0125 $12.50
Agentic Plus 45 $0.05625 $56.25
Credits per page from the LlamaCloud pricing documentation, converted at the published $1.25 per 1,000 credits. Both read on 15 September 2026.

The other published actions convert the same way, and one of them is worth pinning to the wall before you design a chat interface.

Action Credits Charged Cost each Cost per 1,000
Indexing, exported page 2 a page $0.0025 $2.50
Retrieval query 1 a query $0.00125 $1.25
Chat turn 100 a turn $0.125 $125
Retained file storage 100 a GB a day $0.125 $125
LlamaCloud credit rates read on 15 September 2026 and converted at the published rate.

A chat turn costs $0.125, which is 100 retrieval queries or 100 pages of Fast-tier parsing. Retrieval is close to free on this platform. Answering is not. Any design that treats a turn as cheap has the cost model backwards.

A worked bill for a 10,000 page internal knowledge base and 20,000 assistant turns a month

Here is the arithmetic in full, on the only roster member whose page supports it. 10,000 pages ingested once, 5 GB retained, 20,000 assistant turns a month.

Line Working Credits Cost
Parse, Cost-effective tier 10,000 pages × 3 credits 30,000 $37.50
Index, exported pages 10,000 pages × 2 credits 20,000 $25
One-time ingestion sum of the two rows above 50,000 $62.50
Chat turns, a month 20,000 turns × 100 credits 2,000,000 $2,500
Retained storage, a month 5 GB × 100 credits × 30 days 15,000 $18.75
Every month after sum of the two rows above 2,015,000 $2,518.75
Every credit figure is a published LlamaCloud rate read on 15 September 2026, converted at $1.25 per 1,000 credits. Model tokens are not included, because every framework here is bring your own model.

Two things fall out of that table. The ingestion everyone worries about is $62.50, a rounding error. The serving nobody models is $2,518.75 every month, 40 times the one-time cost, and 16 times what Dify’s largest self-serve plan costs. Choosing the Agentic Plus parsing tier instead would take ingestion from $62.50 to $587.50, and it would still be smaller than one month of answering.

Note also that the same workload does not fit Dify Cloud at a published price at all. Its largest self-serve plan, Team at $159 a month, includes 10,000 message credits, which is half the stated volume, and no overage rate is printed. The published route past it is Enterprise, at Custom.

The bill nobody budgets for: watching the thing run

LangChain is plain plain MIT with 146,370 stars and it is free forever. langchain.com/pricing does not price it. That page prices LangSmith, the tracing and evaluation product, which is what the company sells. The same is true at LlamaIndex, whose pricing page prices LlamaParse rather than the framework. For half this roster, the vendor’s pricing page is not about the thing Google recommended.

LangSmith plan Seat a month Traces included Seats What it adds
Developer $0 5,000 1 seat Community support
Plus $39 10,000 Unlimited seats Access to Deployment, Engine, and more
Enterprise Custom Custom Custom seats and workspaces Support SLA, self-hosted and hybrid
Read from langchain.com/pricing on 15 September 2026.

Past the included traces the page publishes a unit: 0.005 LSU per additional trace at $1 a LSU, which is $5 per 1,000 traces. Compute is billed separately at $1.50 a LCU. The vendor ships a calculator on the same page, and it reproduces exactly: set it to 260,000 traces on 1 seat and it returns $1,289, which is 250,000 chargeable traces at 0.005 LSU, so 1,250 LSU at $1, plus one $39 seat.

For the assistant in the worked example, 20,000 turns a month traced one to one is $89 a month on one seat: $39 of seat and $50 of usage. That is a small number, and it is the only number on this page a reader can check against the vendor’s own calculator in under a minute. It is also a line most teams discover in month two.

The ceiling usually decides before the price does

Plan prices get compared. Plan limits do not, and on a knowledge assistant the limit is what bites first. A corpus does not care what a seat costs if the plan caps the knowledge base below the size of the corpus.

Platform Plan Price Knowledge base cap Storage Members
Dify Cloud Sandbox Free 50 documents 0.05 GB 1
Dify Cloud Professional $59 a month 500 documents 5 GB 3
Dify Cloud Team $159 a month 1,000 documents 20 GB 50
RAGFlow hosted Free Free not published 0.1 GB 1
RAGFlow hosted Starter $29 a month not published 5 GB 5
RAGFlow hosted Pro $129 a month not published 50 GB 20
deepset Studio Free 50 files at 10 MB each not published 1
Every limit printed on the vendor’s own plan card, read on 15 September 2026. How a page count maps to a document count depends entirely on how your corpus is split into files, so treat the document cap as a cap on files rather than on pages.

Dify is the one to check against your corpus before you pick a tier: Professional caps the knowledge base at 500 documents and Team at 1,000. RAGFlow publishes storage rather than a document count, up to 50 GB on Pro. deepset’s free Studio is capped at 50 files of 10 MB, which is a prototyping tier and says so.

How this shakes out, framework by framework

Dify

Other badge, modified Apache-2.0, 155,802 stars, last push 15 September 2026. Google’s low-code pick and the most starred project on the page at 155,802. Self-host it free for one workspace. The moment a second customer needs their own workspace you need the commercial licence, and that is an Enterprise line item priced Custom. Cloud runs $59 to $159 a workspace a month with a 500 to 1,000 document knowledge base cap.

Managed option: Dify Cloud, free tier Sandbox, $0, 200 message credits, 1 workspace, 1 member, entry paid plan Professional at $59 a workspace a month for 5,000 message credits a month, 3 members, 500 knowledge documents, 5 GB.

LangChain

MIT badge, plain MIT, 146,370 stars, last push 15 September 2026. The default answer for orchestration, and the licence is as clean as it gets. The cost is not the framework, it is LangSmith at $39 a seat a month plus $5 per 1,000 traces beyond 10,000.

Managed option: LangSmith, free tier Developer, $0 a seat, 1 seat, up to 5,000 base traces a month, entry paid plan Plus at $39 a seat a month for 10,000 traces a month, unlimited seats.

RAGFlow

Apache-2.0 badge, plain Apache-2.0, 90,731 stars, last push 15 September 2026. The document-understanding pick, and the only roster member whose hosted entry plan is under $50: $29 a month for 5,000 credits and 5 GB. Both paid prices are struck through from a higher list with no expiry date printed, and the page does not say what a credit buys.

Managed option: RAGFlow hosted, free tier Free, $0 a month, 500 credits, 0.1 GB, no API key, entry paid plan Starter at $29 a month for 5,000 credits a month, 5 team members, 5 GB dataset storage.

LlamaIndex

MIT badge, plain MIT, 52,168 stars, last push 15 September 2026. The one to pick if you need to know the bill in advance. It is the only vendor here publishing credits per page, per query, per chat turn and per GB per day against a flat $1.25 per 1,000 credits, so you can compute a workload before you sign up. The paid plans carry no volume discount.

Managed option: LlamaCloud and LlamaParse, free tier Free, $0 a month, 10,000 credits, entry paid plan Starter at $50 a month for 40,000 credits, pay as you go to $500 a month.

LangGraph

MIT badge, plain MIT, 41,690 stars, last push 14 September 2026. Stateful agent graphs, same MIT licence and same company as LangChain, so the same LangSmith meter applies once you want to see what the graph did. No review page on this site yet.

Managed option: LangSmith, free tier Developer, $0 a seat, 1 seat, up to 5,000 base traces a month, entry paid plan Plus at $39 a seat a month for 10,000 traces a month, unlimited seats.

Haystack

Apache-2.0 badge, plain Apache-2.0, 26,513 stars, last push 15 September 2026. The strongest licence-and-maintenance profile of the three Google names for production pipelines: plain plain Apache-2.0, pushed 15 September 2026. The catch is commercial: deepset publishes a free Studio and an Enterprise tier labelled Custom, so there is no way to budget the managed option without talking to sales.

Ragas

Apache-2.0 badge, plain Apache-2.0, 15,737 stars, last push 24 February 2026. Named by Google as the open-source evaluation toolkit. The repository moved from explodinggradients/ragas and was last pushed 24 February 2026, 203 days before 15 September 2026, with 590 open issues. Still usable, no longer obviously maintained. Check the commit history yourself before you build an evaluation gate on it.

Cognita

Apache-2.0 badge, plain Apache-2.0, 4,418 stars, last push 13 March 2026. Archived. GitHub reports the repository read-only, last pushed 13 March 2026. It is named in Google’s AI Overview for this query on 14 September 2026. Do not start here.

What we cut, and why

The rule on this site is that anything we could not verify gets removed rather than hedged. Removed from this article:

  • Any retrieval quality, recall, precision or latency comparison between these frameworks. We have not benchmarked them on identical hardware against an identical corpus, and four of the six domains Google cites for this query sell into the decision.
  • Any “X is faster than Y” claim from a vendor blog on this results page.
  • Token costs for the model behind any of these frameworks. Every one of them is bring your own model, so the LLM bill is a separate decision priced in the 14 September 2026 self-hosting article.
  • Dify message credit and RAGFlow credit overage rates, because neither vendor publishes one. Both bundle credits into the plan and neither page states what happens when you run out.
  • deepset Enterprise pricing, because deepset publishes none.
  • The r/LocalLLaMA thread at organic position 1 is cited but not quoted: reddit.com returns HTTP 403 to anonymous reads.

One method note worth passing on, because it cost us a wrong number before a settled screenshot caught it. The price digits animate on toggle. A screenshot taken straight after the click reads $90 and $590, numbers that are neither the monthly nor the annual price. Only a settled frame is a price. This is the fourth variant of the same class this desk has recorded in ten days, after Thunderbit’s annual credits, Mangools’ 404 and Fireflies’ translated-not-removed billing cards. Read a price from a settled frame, never from page text, element geometry, or the first frame after a click.

How we tested

Repository rows come from the GitHub REST repository endpoint, one call per project on 15 September 2026, reading the license.spdx_id, stargazers_count, pushed_at and archived fields. Where the badge returned NOASSERTION the raw LICENSE file was fetched from the main branch and read in full. Pricing was read in a rendered browser at a 1440 pixel viewport, cookie banners declined, every billing control operated, and every card screenshotted after the price animation settled. No number on this page comes from a competitor listicle, a directory, or a vendor blog. The roster is what Google’s AI Overview and AI Mode returned on 14 September 2026, not what scores well on our own desk. Our open source methodology and the licence-badge check it introduced are set out in the pillar for that lane, and the token side of the decision is priced in the self-hosting break-even article.

Questions people actually ask about RAG frameworks

Which AI is best at RAG?

All 8 projects on this page are bring your own model, so 2 decisions are hiding in that question: which framework orchestrates retrieval, and which model writes the answer. They are separate purchases. On the framework half, Google’s AI Overview leads with LlamaIndex for data-heavy retrieval and LangChain for agent workflows, and both carry plain MIT licences and were pushed within 1 day of 15 September 2026. On the model half, see our break-even analysis of self-hosted against API models, which prices that side separately.

Which RAG architecture is considered the best?

Of the 8 projects Google names for this query we rank 0 on architecture, because no ranking is worth trusting from anyone who has not measured it on your corpus, and we have not. What we can tell you is which building blocks are safe to commit to. Of those 8 projects, 7 carry a real SPDX licence identifier and 6 were pushed within 1 day of 15 September 2026. The 2 exceptions are both evaluation tools, and one of them, Cognita, is an archived repository.

Which local model is best for RAG?

All 8 projects here are bring your own model, so this is a model choice rather than a framework choice, and we have not benchmarked open-weight models against each other on retrieval tasks, so we will not name one. What the framework decision changes is the bill around the model. On LlamaCloud, one chat turn costs $0.125 in platform credits before a single model token, which is 100 times what a retrieval query costs. Running the retrieval layer yourself removes that line entirely, which is the whole case for self-hosting a framework whose licence permits it.

What is the LLM RAG framework?

A RAG framework is the layer between your documents and your model: it ingests and chunks files, builds an index, retrieves the relevant passages for a question and assembles the prompt that goes to the model. It does not include the model, and on every option here it does not include the vector store either. LangChain, LlamaIndex, Haystack, RAGFlow and Dify all do this job; they differ in whether you assemble it in code or in a visual builder, and in what the vendor charges once you stop self-hosting.

Is LangChain or LlamaIndex better for RAG?

Both are plain MIT, both were pushed within 1 day of 15 September 2026, and neither licence constrains a commercial product, so the licence does not decide it. Google’s AI Mode leads with LlamaIndex for data-heavy ingestion and groups LangChain under general orchestration. The commercial difference is the meter: LangChain’s company sells LangSmith at $39 a seat a month plus $5 per 1,000 traces beyond 10,000, while LlamaIndex’s sells document parsing at $1.25 per 1,000 credits. You are choosing which adjacent product you will eventually pay for.

Can I use Dify commercially?

Yes, with two conditions its GitHub badge does not show. Dify’s LICENSE is a modified Apache-2.0. You may use it commercially, including as a backend service, but a commercial licence must be obtained to operate a multi-tenant environment, and the file defines a tenant as one workspace. You also may not remove or modify the logo or copyright information in the Dify console, unless you use Dify only as a backend with none of its frontend. Dify’s pricing page lists commercial licence authorisation as an Enterprise-only inclusion priced Custom, and describes the free self-hosted tier as a single workspace for non-commercial projects. Read on 15 September 2026 from the LICENSE file in the main branch.

What is the best open-source RAG evaluation tool in 2026?

Google names two, and both fail a maintenance check. Ragas moved from explodinggradients/ragas to vibrantlabsai/ragas and was last pushed 24 February 2026, 203 days before 15 September 2026, with 590 open issues. Cognita is archived, read-only since 13 March 2026. Both are still Apache-2.0 and still run. Neither is a safe thing to build a release gate on without checking the commit history yourself first, which takes about ten seconds on the repository page.

Do I need a vector database to build RAG?

Not necessarily, and it is a separate bill either way. Several frameworks here ship with an embedded store that is adequate for a single-node deployment, and Meilisearch and Qdrant are the two stores that appear in our own RAG and search category. Where it matters commercially is that the store is metered independently of the framework: on LlamaCloud, retained file storage is billed at 100 credits a GB a day, which is $3.75 a GB over 30 days, while Dify and RAGFlow bundle storage into the plan at 5 GB and 5 GB on their entry paid tiers.

Sources

  1. Dify pricing, read 15 September 2026.
  2. Dify LICENSE on GitHub, read 15 September 2026.
  3. RAGFlow plans, read 15 September 2026.
  4. LlamaIndex plans, read 15 September 2026.
  5. LlamaCloud credit rates, read 15 September 2026.
  6. LangSmith plans and usage calculator, read 15 September 2026.
  7. deepset pricing, read 15 September 2026.
  8. GitHub REST API, repository endpoint, read 15 September 2026.
  9. Ragas repository, read 15 September 2026.
  10. Cognita repository, read 15 September 2026.
  11. r/LocalLLaMA thread at organic position 1, read 14 September 2026.

Comments

Sign in to join the discussion.

Login to comment