Approach

The open-source stack

Every platform below is open-source and runs on your own infrastructure, and that is a governance decision rather than a preference: your compliance team can read the code, trace where the data goes and sign off without taking a vendor's word for it, and you can leave at any time with the code in hand. Technology is the third and minor step of the work. The method that decides whether any of this gets deployed at all is on the approach page; this page exists so that the third step, when it comes, is built from parts nobody can withdraw.

AnythingLLM

Private AI Document Intelligence

An all-in-one AI application for private document chat, RAG, and AI agents. Run locally or self-hosted with complete data control.

One-click skill activationMulti-GPU support100% offline operationMCP protocol support
🧠AnythingLLMAll-in-One AI📄Document Chat🤖AI Agents📂Workspaces💻Local LLMs☁️Cloud LLMs🗄️Vector Database🔢Embeddings🖼️Multi-Modal🖥️Desktop App🐳Docker Deploy🔌Developer API🔗MCP Support
🧠

Explore AnythingLLM

Click on any capability to discover how AnythingLLM can transform your document workflows with private AI.

All capabilities work together — embed documents, chat with local or cloud LLMs, and let AI agents automate your workflows.

Ollama

Run LLMs Locally

The simplest way to run open-source large language models on your own hardware with complete privacy. 100+ models available.

Qwen3-235B, DeepSeek-R1Q4_K_M quantizationRun 70B+ on 16GB VRAMOpenAI-compatible API
OllamaLocal LLM Platform🏠Local LLMs📚Model Libra...GPU Acceler...🔌OpenAI API📊Quantization🐳Docker Depl...📝Modelfile👁️Vision Mode...🧮Embeddings💻CLI Interfa...🌊Streaming🔒Privacy Fir...

Click on any feature node to explore Ollama's capabilities

n8n

Fair-Code Workflow Automation

A powerful workflow automation platform with 400+ integrations, native AI capabilities, and full self-hosting options.

AI Workflow Builder (beta)MCP protocol support220 workflows/sec scale4,000+ templates
n8nWorkflow Automation🎨Visual Buil...🔗400+ Integr...🤖AI Agents💻Custom Code🎯Webhooks🏠Self-Hosted🔐Credentials🛡️Error Handl...🔀BranchingScheduling📦Version Con...👥Team Featur...

Click on any feature node to explore n8n's capabilities

Nextcloud

Self-Hosted Collaboration Platform

Privacy-focused file sharing and collaboration with AI assistant capabilities. End-to-end encryption and full data sovereignty.

AI Assistant 3.0 with agents6X faster uploads (Hub 25)E2EE callsOpenProject integration
☁️NextcloudHub Platform📁Files💬Talk📅Calendar✉️Mail👥Contacts📄Office📋Deck📝Notes🖼️Photos🤖Assistant🔐Passwords📰News

Click on any app node to explore Nextcloud's capabilities

ERPNext

Open Source ERP System

Comprehensive business management platform for accounting, inventory, HR, CRM, and manufacturing. No per-user licensing fees.

v16 with MRP improvementsMulti-company trial balanceStock reservationPOS offline mode
ERPNextUnified PlatformClick a module📊Accounting🤝CRM💰Sales📦Procurement🏭Inventory⚙️Manufacturing📋Projects👥HR & Payroll🏢AssetsQuality🎧Support🛒POS
🔍

Explore ERPNext Modules

Click on any module in the diagram to see detailed information about its features and business value.

All modules work together seamlessly — changes in one automatically update others in real-time.

OpenProject

Open Source Project Management

Leading open source project management software with Gantt charts, agile boards, time tracking, and team collaboration features.

Real-time collaboration (v17)AI via MCP (2026)Jira migration supportSAFe & ARTs
OpenProjectProject Management📋Work Packag...📊Gantt Charts🎯Agile Boards⏱️Time Tracki...👥Team Planni...📝Backlogs📚Wiki & Docs🗓️Meetings💰Cost Control📈Reporting🏠Self-Hosted🏢Enterprise

Click on any feature node to explore OpenProject's capabilities

Qdrant

High-Performance Vector Database

Open-source, Rust-based vector database optimized for semantic search, RAG applications, and AI memory systems.

HNSW searchHybrid filteringTiered multitenancyBillion-scale capacity
QdrantVector Database🔍Semantic Se...Performance🏢Multitenancy🧠RAG & AI🎯Filtering🔒Self-Hosted

Click on any feature node to explore Qdrant's capabilities

Neo4j

Native Graph Database

Leading graph database for knowledge graphs, AI memory systems, and relationship-rich connected data.

Cypher queriesGraph Data ScienceGraphRAGIndex-free adjacency
Neo4jGraph Database🔗Graph Stora...📝Cypher🧪Graph Data ...🤖GraphRAG🏢Enterprise🧠AI Memory

Click on any feature node to explore Neo4j's capabilities

ChromaDB

AI-Native Embedding Database

Open-source vector database for embeddings with simple API, local development, and seamless LLM integration.

Simple Python APIBuilt-in embeddingsLangChain compatibleLocal-first
ChromaDBEmbedding Database💻Simple API📦Embeddings🔍Similarity🎯Hybrid Sear...🤖LLM Integra...🚀Deployment

Click on any feature node to explore ChromaDB's capabilities

Playwright

AI-Powered Browser Automation

Microsoft's browser automation framework with AI-powered test generation, MCP integration, and cross-browser testing.

Cross-browserAI test generationMCP integrationVisual regression
PlaywrightBrowser Automation🌐Cross-Brows...🤖AI Testing🔌MCP Integra...📸Visual Test...💻Developer UX🚀CI/CD Ready

Click on any feature node to explore Playwright's capabilities

Firecrawl

LLM-Ready Web Scraping

Turn any website into clean, structured markdown for LLM consumption with JavaScript rendering and semantic chunking.

Clean markdown outputJavaScript renderingRAG-ready chunksMCP server
FirecrawlWeb Scraping🕷️Smart Scrap...📄LLM Output🔍Crawl Modes🤖AI Integrat...📊Extraction💻Developer A...

Click on any feature node to explore Firecrawl's capabilities

Postiz

Social Media Management

Self-hosted social media scheduling with AI content generation. Open-source alternative to Buffer and Hootsuite.

Multi-platform postingAI content generationTeam collaborationSelf-hosted
PostizSocial Media📱Multi-Platf...📅Scheduling🤖AI Content📊Analytics👥Team🏠Self-Hosted

Click on any feature node to explore Postiz's capabilities

Plane

Modern Project Tracking

Open-source project management with GitHub-style issues, sprints, and cycles. Self-hosted Jira alternative.

GitHub-style issuesCycles & sprintsKanban & GanttGit integration
PlaneProject Management📋Issues🔄Cycles📊Views📦Modules👥Collaborati...🔌Integrations

Click on any feature node to explore Plane's capabilities

Task Master AI

PRD-to-Tasks Decomposition

AI-powered task management that converts PRDs into structured, actionable task hierarchies with MCP integration.

PRD parsingMCP integrationDependency detectionClaude Code compatible
Task MasterAI Task Management📄PRD Parsing📋Task Genera...🔌MCP Integra...Workflow💻Developer UX🧠Intelligence

Click on any feature node to explore Task Master's capabilities

Msty

Local AI Interface

Beautiful desktop app for running local LLMs with GPU acceleration, Shadow Personas, and MCP integration.

Shadow PersonasGPU accelerationMCP integration100% local
MstyLocal AI Interface🖥️Local Models👤Personas🔌MCP Tools💬Chat UI🔒Privacy💻Cross-Platf...

Click on any feature node to explore Msty's capabilities

SmythOS

No-Code AI Agents

Visual workflow builder for creating intelligent AI agents with drag-and-drop development and enterprise integration.

No-code builder350+ toolsMulti-LLM supportEnterprise ready
SmythOSAI Agent Platform🎨Visual Buil...🤖Multi-LLM🔧Tools🎭Orchestrati...🏢Enterprise🚀Deployment

Click on any feature node to explore SmythOS's capabilities

LibreChat

Open Source ChatGPT Alternative

Self-hosted AI chat with multi-LLM support, agents, memory, and MCP integration.

Multi-model supportMCP integrationAgents & toolsPersistent memory
LibreChatAI Chat Interface🧠Multi-Model🔌MCP Protocol🤖AI Agents💾Memory📄Artifacts🏠Self-Hosted

Click on any feature node to explore LibreChat's capabilities

Open WebUI

Self-Hosted LLM Interface

Privacy-focused web interface for local and cloud LLMs with seamless Ollama integration.

Ollama integrationRAG supportMulti-user RBAC100% offline
Open WebUILLM Interface🦙Ollama Nati...📚RAG Support👥Multi-User🔌Extensible🎤Voice & Vid...✈️100% Offline

Click on any feature node to explore Open WebUI's capabilities

Matrix/Element

Federated Secure Communication

Open protocol for decentralized, end-to-end encrypted chat and video conferencing.

E2E encryptionFederationVideo callsSelf-hosted
Matrix/ElementSecure Communication🌐Federation🔐E2E Encrypt...📹Video Calls🤝Collaborati...🏠Self-Hosted🌉Bridges

Click on any feature node to explore Matrix/Element's capabilities

Weaviate

AI-Native Vector Database

Open-source vector database with hybrid search, built-in vectorization, and AI agents.

Hybrid searchAI agentsSub-100ms queriesBuilt-in vectorization
WeaviateVector Database🔍Hybrid Sear...📦Vectorizati...🤖AI AgentsPerformance📚RAG Ready📖Open Source

Click on any feature node to explore Weaviate's capabilities

Windmill

Code-First Workflow Engine

Open-source serverless runtime for scripts, flows, and apps in TypeScript, Python, Go, Bash, and SQL. The orchestrator I reach for when n8n's no-code surface starts fighting me.

Multi-language scriptsVisual + code-first flowsSelf-hosted (AGPL)Built-in suspend/resume
WindmillWorkflow Engine🛠️Multi-Langu...🧩Code-First ...⏸️Suspend & R...🏠Self-Hosted🖥️Apps & UIs🔁n8n-Compati...

Click on any feature node to explore Windmill's capabilities

Second Brain Pattern

Voice → Graph, Vectors, CRM → Human Gates

A pattern I run for my own two brands and adapt for clients: capture a voice note in Telegram, transcribe it with Whisper on a local GPU, extract entities with a local model, and write the result to a Neo4j graph, a Qdrant vector store and Frappe CRM with cross-references in each direction. Two crawlers prospect for leads but cannot write to the CRM; a person approves every prospect, every outbound email and every published episode. Windmill runs the cron and the gates, Listmonk sends what a thumb has approved.

Voice → CRM in under a minuteNeo4j ↔ Qdrant cross-refsTelegram-first captureHuman-in-loop outbound
Second BrainVoice → Graph → CRM🎙️Voice Captu...🧠Entity Extr...🕸️Knowledge G...📐Vector Memo...📇CRM BridgeHuman Gate

Click on any feature node to explore Second Brain's capabilities

DBOS

Durable Execution on Postgres

A lightweight library that turns ordinary Python or TypeScript functions into crash-safe, replayable workflows backed by Postgres. Step outputs are checkpointed; a process restart resumes from the last completed step instead of re-running side effects. The foundation under the Dark Software Factory.

Postgres-backed checkpointsCrash-safe step replayDurable human-in-loop (DBOS.recv)Python + TypeScript
DBOSDurable Execution💾Durable Wor...🔁Crash-Safe ...Durable HITL🎯Idempotent ...📦Library, No...🔍Inspectable...

Click on any feature node to explore DBOS's capabilities

Milvus

Scalable Vector Database

Open-source vector database for trillion-scale similarity search with hybrid queries.

Trillion-scaleRaBitQ compressionMulti-tenancyMCP support
MilvusVector Database📊Trillion Sc...🔍Hybrid Sear...📦RaBitQ🏢Multi-Tenan...🔌MCP Support📖Open Source

Click on any feature node to explore Milvus's capabilities

Frappe Learning

Open-Source Learning Management System

A self-hostable LMS built on the Frappe Framework — structured courses with chapters and lessons, auto-graded quizzes, manual-review assignments, embedded programming exercises, learner batches with Zoom live classes, completion certificates and a built-in job board. I provide setup, configuration and integration so you keep full control of your learners' data.

Courses, batches & live classesQuizzes, assignments & code exercisesCertificates & progress trackingSelf-hosted (AGPL-3.0)
Frappe LearningLMS Platform📝Course Auth...✍️Assessments🎥Batches & L...🏆Certificati...💬Community &...🏠Open-Source...

Click on any feature node to explore Frappe Learning's capabilities

DeerFlow

Long-Horizon Research and Coding Agent Harness

DeerFlow is ByteDance's MIT-licensed agent harness for research and coding tasks that run for minutes or hours, built on LangGraph with sub-agents, skills, long-term memory and pluggable sandboxes. I self-host it with Docker Compose as a gateway, a frontend and Redis, and connect it to my own models and tools. I provide setup, configuration and integration.

Sub-agents and skillsPluggable sandboxesOptional MCP serversSelf-hosted (MIT)
DeerFlowAgent HarnessLong-Horizo...🤖Sub-Agents📚Skills📦Sandboxes🧠Memory📖Open Source

Click on any feature node to explore DeerFlow's capabilities

Honcho

Memory Infrastructure for Stateful Agents

Honcho, from Plastic Labs, is AGPL-3.0 memory infrastructure: an API server stores workspaces, peers, sessions and messages, and a background deriver reasons over them to build representations an agent can query. I self-host it on PostgreSQL with pgvector and wire it in through the Python or TypeScript SDK. I provide setup, configuration and integration.

Peers, sessions, workspacesAsync deriver reasoningPython and TypeScript SDKsSelf-hosted (AGPL-3.0)
HonchoAgent Memory👥Peers💬Sessions🔁Deriver🎯Representat...💻SDKs and CLI📖Open Source

Click on any feature node to explore Honcho's capabilities

Hermes Agent

Self-Improving Agent with Skills and Persistent Memory

Hermes Agent, from Nous Research, is an MIT-licensed agent that runs as a terminal UI, a CLI or a messaging gateway, writes its own procedural skills after complex tasks and keeps memory across sessions. I run it on my own hardware with the model provider of my choice, behind a LiteLLM proxy where that helps. I provide setup, configuration and integration.

Agent-authored skillsCross-session memoryTelegram, Discord, Slack gatewaySelf-hosted (MIT)
Hermes AgentSelf-Improving Agent📚Skills🧠Memory📱Messaging G...📅Scheduling🖥️Execution B...📖Open Source

Click on any feature node to explore Hermes Agent's capabilities

Graphiti

Temporal Knowledge Graphs for Agent Memory

Graphiti, from Zep, is an Apache-2.0 Python framework that turns a stream of episodes into a bi-temporal knowledge graph, recording when each fact became true and when it was superseded, and retrieves with a mix of embeddings, BM25 and graph traversal. I self-host it against my own Neo4j (FalkorDB and Neptune are also supported) and expose it to agents through its optional MCP server. I provide setup, configuration and integration.

Bi-temporal factsVector, BM25 and graph searchCustom entity typesSelf-hosted (Apache-2.0)
GraphitiTemporal Knowledge GraphBi-Temporal...📄Episodes🔍Hybrid Sear...🧩Custom Onto...💾Graph Backe...📖Open Source

Click on any feature node to explore Graphiti's capabilities

LiteLLM

OpenAI-Compatible Gateway to 100+ Model Providers

LiteLLM is a proxy and Python SDK that gives one OpenAI-compatible endpoint across more than a hundred providers, with routing, fallbacks, virtual keys, spend tracking and logging callbacks. The core is MIT-licensed (the repository's enterprise directory carries a separate licence), and I self-host the proxy with Docker and PostgreSQL as the routing layer in front of local and hosted models. I provide setup, configuration and integration.

100+ providers, one APIRouting and fallbacksVirtual keys and budgetsSelf-hosted (MIT core)
LiteLLMModel Gateway🔌One API🔄Routing🔐Virtual Keys📊Spend Track...📝Observabili...📖Open Source

Click on any feature node to explore LiteLLM's capabilities

Listmonk

Self-Hosted Newsletter and Mailing List Manager

Listmonk is an AGPL-3.0 newsletter and mailing-list manager shipped as a single Go binary over PostgreSQL, with lists, campaigns, templates, bounce processing and a transactional email API. I run it on my own VPS as the email layer behind my lead-capture forms and this site's blog subscriptions. I provide setup, configuration and integration.

Single binary on PostgreSQLCampaigns and templatesTransactional APISelf-hosted (AGPL-3.0)
ListmonkMailing Lists👥Lists and S...🚀Campaigns🎨TemplatesTransaction...📊Bounces and...📖Open Source

Click on any feature node to explore Listmonk's capabilities

OpenCode

Open-Source AI Coding Agent for the Terminal

OpenCode is an MIT-licensed coding agent with a terminal UI, a plan agent that only reads and a build agent that edits, language-server support and a client/server split that also runs headless as an HTTP server. I self-host it as a service on my own machines, pointed at the model provider of my choice, with optional MCP servers for extra tools. I provide setup, configuration and integration.

Plan and build agentsLSP-aware editingHeadless HTTP serverSelf-hosted (MIT)
OpenCodeCoding Agent🎯Plan and Bu...💻Terminal UI🔧LSP-Aware🌐Headless Se...🔌Providers a...📖Open Source

Click on any feature node to explore OpenCode's capabilities

Ready to deploy this on your infrastructure?

I'll help you evaluate, deploy, and configure the right tools for your organisation's business logic — not the other way round.