MaxKB vs ragtime

Self-hosted knowledge assistants and RAG services compared

MaxKB and ragtime both let teams self-host systems that connect language models with knowledge sources and tools. MaxKB is a broader agent-building platform with workflows and business-system integration, while ragtime centers on an OpenAI-compatible RAG API, MCP server, and built-in chat UI for existing clients.

MaxKBragtime
LanguagePythonPython
LicenseGPL-3.0MIT
Stars22.9k34
Forks3.2k10
Last analyzedOct 3, 2026Oct 16, 2026

Key differences

  • MaxKB combines document and online-content ingestion, RAG, agent workflows, and MCP tool use; ragtime emphasizes indexed files and repositories exposed through an API and MCP server.
  • MaxKB supports public and private model providers and text, image, audio, and video input and output; ragtime lists hosted and local model providers and focuses on RAG and tool access for compatible clients.
  • MaxKB uses PostgreSQL with pgvector; ragtime offers FAISS or PostgreSQL pgvector for indexes, with schema and PDM indexes using pgvector.
  • MaxKB is licensed under GPL-3.0, while ragtime is licensed under MIT.
  • MaxKB reports 22.9k stars and 3.2k forks; ragtime reports 34 stars and 10 forks, and its project notes a small, concentrated contributor base as a production maintenance consideration.
  • MaxKB documents a Vue.js, Django, LangChain, PostgreSQL, and pgvector stack; ragtime recommends a multi-service Docker Compose deployment that includes PostgreSQL with pgvector, a runtime service, and SearXNG.

Choose MaxKB if you…

  • need a platform for building knowledge-based agents with workflows and business-system integration.
  • want to handle text, image, audio, and video input and output in addition to knowledge-based question answering.
  • prefer a project with a larger reported star and fork count, and can evaluate its GPL-3.0 terms.
Read the MaxKB analysis →

Choose ragtime if you…

  • want an OpenAI-compatible RAG API and MCP server for existing clients such as IDE assistants.
  • need FAISS as an option alongside PostgreSQL pgvector for indexes.
  • want to connect local model runtimes and configured tools, and can manage the recommended multi-service deployment and security boundaries.
Read the ragtime analysis →

Compare the numbers side by side, or add more projects

This comparison is generated with AI from the OSRepos analyses of both projects. Always check each project's repository and documentation before choosing.