onyx and SurfSense

onyx
73
Verified
SurfSense
70
Verified
Maintenance 25/25
Adoption 10/25
Maturity 16/25
Community 22/25
Maintenance 25/25
Adoption 10/25
Maturity 16/25
Community 19/25
Stars: 17,848
Forks: 2,417
Downloads:
Commits (30d): 507
Language: Python
License:
Stars: 13,234
Forks: 1,188
Downloads:
Commits (30d): 898
Language: Python
License: Apache-2.0
No Package No Dependents
No Package No Dependents

About onyx

onyx-dot-app/onyx

Open Source AI Platform - AI Chat with advanced features that works with every LLM

Provides agentic RAG with hybrid search, knowledge graphs, and connectors to 40+ data sources, plus MCP support for external tool integration. Deployable via Docker, Kubernetes, or Terraform with enterprise features including SSO, RBAC, document-level permissioning, and hybrid search optimized for millions of documents. Supports all LLMs and includes agents, web search, code execution, and deep research capabilities.

About SurfSense

MODSetter/SurfSense

Open source alternative to NotebookLM for teams. Join our Discord: https://discord.gg/ejRNvftDp9

An AI research agent with 25+ connectors (Google Drive, Slack, Jira, Notion, GitHub, etc.) that indexes external knowledge sources and enables hybrid semantic+full-text search with cited responses. Built on LangChain Deep Agents for planning and subagent orchestration, it supports 100+ LLMs and embedding models via LiteLLM, with optional local inference (vLLM, Ollama) for data privacy. Beyond chat, it generates videos, podcasts, presentations, and reports while enabling real-time team collaboration with role-based access control and shared workspaces.

Scores updated daily from GitHub, PyPI, and npm data. How scores work