NewRAGSuite Engine: the knowledge engine for your data, run in Germany.About RAGSuite Engine

ProductRAG enginePlatform overviewAI chatbotBuild AI assistantsAI searchAI knowledge baseConnectors & integrationsMCP serverTake the product tour →
Engine & self-hostedRAGSuite EngineSelf-hosted / on-premiseOpen source (Community)RAGSuite Engine or self-hosted? →
SolutionsSMEsHealthcarePublic sectorBanking & insuranceChatGPT alternativeAgencies & partnersAll solutions →
Pricing
ResourcesGuidesBlogFree toolsAI data protectionEU AI ActTrust CenterReferences
Open source on GitHub
Start free trialBook a demo
Open Source · Apache 2.0 · Community Edition

The open source AI platform for companies.

RAGSuite is an open source AI platform: AI search, an AI chatbot and connectors with sources, whose code you can read, run and inspect yourself. The Community Edition is Apache 2.0: free, for unlimited users.

ragsuite / RAGSuitePublicApache-2.0
Community Edition · openee/ · Enterprise
admin@ihr-server: ~
Apache 2.0commercial use tooCLI on npmreadable firstUnlimitedusers & projects
Open Core

Open source AI software: what’s open and what isn’t.

RAGSuite is open core. The core, the Community Edition, is open source under the Apache License 2.0: you may use it, change it and use it commercially. The features for company-wide governance live separately in the /ee directory under a commercial licence. The line is public and sits in the licence file, not in the small print. That makes RAGSuite an open source RAG system in which every line can be inspected.

ragsuite / RAGSuitePublic · Apache-2.0
ee/Enterprise · commercial licence
LICENSEApache License 2.0
NOTICECommunity Edition scope
CONTRIBUTING.mdContributions via CLA
SECURITY.mdReport vulnerabilities privately

Apache 2.0

One of the most widely used open-source licences. Commercial use allowed.

Public code

github.com/ragsuite/RAGSuite, public issues.

Public CLI

@ragsuite/ragsuite on npm, readable before you install.

Why open

Why should enterprise AI be open source?

With open source AI, one rule holds: what you can inspect, you don’t have to take on trust.

Your server
DocumentsIndexModel
0 outbound connections

Verify, don’t trust.

AI touches your most sensitive data. With open code, your IT and data-protection teams see where data flows, instead of relying on a promise.

PostgreSQLyour serveryour database
Documents & indexwith you
History & settingswith you
Export data

No lock-in.

You run the platform yourself, your data sits in your database and can be exported any time. If you want to leave, you can.

Apache License 2.0
Use: commercially too
Modify and extend
Redistribute
Run it yourself, no expiry

Independent of the vendor.

The code stays available even if something changes on our side. That’s the honest answer to “what if the vendor disappears?”.

REST-API/docsincluded
Webhookseventsincluded
MCPserver & clientincluded
CLInpmincluded

Adapt it yourself.

With the REST API, webhooks, MCP and CLI you integrate RAGSuite into your systems, without waiting for a roadmap.

Install

Three commands to your own server.

Installation uses the public CLI. Native by default, Docker if you prefer.

Then: web UI at http://localhost:9191, API at http://localhost:9090.

Prerequisites

Node 18+ (20/22 LTS recommended), npm, Git 2.30+ · macOS, Linux or Windows via WSL2/Git Bash · native mode also needs Python 3.14, Yarn 1.22+, PostgreSQL 15+ and Redis 7+ · Docker mode needs Docker with Compose v2 · check with ragsuite doctor.

CLI guide ↗CLI on npm ↗

admin@ihr-server: ~
$ npm install -g @ragsuite/ragsuite@latest
$ ragsuite init      # default: native
$ ragsuite start
✔ web  http://localhost:9191
✔ api  http://localhost:9090
System statusYour server
Application & APIFastAPI · :9090running
Web interfaceReact · :9191running
DatabasePostgreSQLrunning
CacheRedisrunning
0 outbound connections to the vendor
Installation stuck?Send us the output of ragsuite doctor: Mihaela takes a look with you.
Mihaela Angelova
Verify it yourself in five steps

No phone-home? Check it yourself.

You don’t have to take our word for it. Your IT team can check the key claims like this:

Network monitorExample view
0outbound connections to the vendor
Telemetry / analyticsnone
Licence servernone
web :9191 → api :9090internal
Language model (Ollama)internal

Enterprise is activated offline too, with a signed licence key that is checked locally.

Community Edition

A complete product, not a trial with an end date.

The Community Edition is for unlimited users and projects, with no licence key.

  • AI search and AI chatbot with widgets
  • Citations and feedback
  • Every connector: SharePoint, Slack, Confluence, Google Drive, Notion, Gmail, n8n
  • MCP for Claude Desktop and Cursor
  • Every language model, including local via Ollama
  • Voice input and read-aloud
  • Ops Assistant
  • REST API, webhooks, CLI
  • Basic dashboard and history
  • 2FA and session timeout
  • Deletion periods with deletion receipts
  • Conversation storage can be switched off
  • Mobile app for iOS and Android
Assistant
How many days of leave do I get in my first year?
In your first year you get 28 days of leave: pro rata from your start date. 1 Request it in the HR portal at least two weeks ahead. 2
1Employee_handbook.pdf · p. 142HR leave policy · section 2
Ask a question …
AI assistant · please check answers against the sources
AI Search
Notice period logistics framework contract
AI overview

The notice period is three months to the end of a quarter. 1 Price increases above 5% trigger a special termination right. 2

1Framework_contract_logistics.pdf · § 122Price_adjustment_2026.docx · p. 3
Logistics framework contract: term and terminationContracts › Logistics

… may be terminated with three months’ notice to the end of a quarter …

When Cloud, when Enterprise?

From Community to Cloud or Enterprise, when the move pays off.

As long as one team uses RAGSuite, everyone can have the same rights and you run it yourself, the Community Edition is enough. If you need more, there are two ways:

RAGSuite Engineif you’d rather not run servers

We run RAGSuite for you in a data centre in Germany, with the full feature set, in plans from €39 a month, credits included.

Enterpriseif RAGSuite should stay with you

On your servers, air-gapped or as a dedicated instance: roles, Google sign-in, full audit logs, retention policies, model comparison and support. Upgrade without reinstalling via an offline key. Price on request.

Compare all plans →

Audit logEnterprise
All actionsLast 30 daysExport
TimeUserAction
24 Sep 09:14a.weberSource added
24 Sep 08:52a.weberRole changed
23 Sep 17:30p.neumannModel switched
23 Sep 11:05a.weberRetention changed
For developers

Built to build on.

  • REST API with reference (/docs on your instance)
  • Webhooks for events
  • MCP server & client: your knowledge in Claude Desktop, Cursor or Manus
  • CLI for operations and updates (ragsuite update --restart keeps database and config)
  • Open stack: FastAPI, React, PostgreSQL, Redis, ChromaDB

For developers →REST API reference ↗Changelog →Chunking playground →Token calculator →Context window calculator →

Embed on your websiteHTML
<!-- RAGSuite search widget -->
<script
  src="https://ragsuite.ihre-firma.de/search-widget/v1/ragsuite-init.js"
  data-api-endpoint="https://ragsuite.ihre-firma.de/api/v1"
  defer>
</script>
One snippet in your HTML: done.
Contribute & security

Open to contributions, with clear rules.

Report bugs and requests publicly via GitHub Issues. Contributions go through a Contributor License Agreement (CLA). Report security issues privately via our published security contact (/.well-known/security.txt).

Signed releases and an SBOM are on our roadmap. They are not available yet.

Issues ↗Report a vulnerability →

FAQ

Questions about RAGSuite open source AI.

Is RAGSuite really open source?

Yes. The Community Edition is under the Apache License 2.0, the code is public on GitHub and the CLI on npm. You may use it, change it and use it commercially. Only the Enterprise features live separately in the /ee directory under a commercial licence.

What does RAGSuite's open source AI cost?

The Community Edition is free, for unlimited users and projects, with no licence key. You only pay for your own infrastructure and, if you use one, your language model. RAGSuite Engine comes in plans from €39 a month; Enterprise is on request. There is no price per request.

Can we use RAGSuite commercially or run it for clients?

Yes. Apache 2.0 allows commercial use of the Community Edition, including running it for clients. Agencies and IT service providers can also join our free partner programme, with white-label in the cloud or at the client. The licence terms, such as keeping the licence notice, still apply.

Does RAGSuite send data to the vendor?

No. Self-hosted RAGSuite has no telemetry and calls no licence server. Enterprise is activated offline too, with a key checked locally. Because the code is public, your IT team can verify this themselves, for example by running it with outbound traffic blocked. There is no remote kill switch either.

How do we move from Community to Enterprise or to the Cloud?

To Enterprise without reinstalling: you activate an offline licence key with one CLI command; database, projects and sources stay. To RAGSuite Engine, you create an account and connect your sources. We personally help you move existing projects, so your team can keep working.

Mihaela Angelova
Mihaela Angelova
Delivery & Onboarding

Install the Community Edition today.

Three commands, your own server, no sign-up with us. Rather not run servers? Try RAGSuite Engine.