AgentIndex icon
AgentIndex
ToolsMCP ServersHOTCategoriesTrendingNewBest ListsCompareGuides
Submit Tool
ToolsMCP ServersHOTCategoriesTrendingNewBest ListsCompare
Home/
Multi-Agent/
lumen
lumen logo

lumen

Active·★ 90·GPL-3.0·Updated 2026-06-07

Lumen is an open-source, AI-first Learning Management System (LMS) designed as a portfolio piece for agentic-AI engineering. It features a custom orchestrator for multi-agent systems, retrieval-augmented generation (RAG), and rigorous evaluation capabilities.

#Multi-Agent Systems#Retrieval-Augmented Generation (RAG)#Learning Management System (LMS)#AI Tutor#LLM Orchestration#Docker#Python
© 2026 AgentIndex.app|Built by a 10-year iOS Developer.
Best by use caseAboutContactAdvertisePrivacy PolicyTerms of UseQYSGitHubBuy me a coffee ☕

Browse by Category

MCP ServersCode AssistantWorkflow AutomationRAG / Knowledge BaseMulti-AgentBrowser AutomationLLM InfraDev ToolingObservability

Not affiliated with Anthropic, OpenAI or Microsoft.

Guides
#FastAPI
$ Install
$ git clone https://github.com/ahmedEid1/lumen.git && cd lumen && cp .env.example .env && docker compose up && make migrate && make seed
↗ Visit site★ GitHub
01

Features

01AI tutor with course-scoped retrieval-augmented generation and per-claim citations.
02Multi-modal content ingestion from URLs (YouTube, Notion, Google Docs) for course creation.
03AI-assisted authoring process with self-critique for creating lessons and quizzes.
04Production-grade observability with detailed agent traces, LLM call logging, and cost metering.
05Personalized learning-path agent that generates and adapts multi-course study plans.
02

Compatibility

Python
Runtime
Verified via docs
Docker
Containerization
Verified via docs
PostgreSQL
Database
Verified via docs
Redis
Cache/Message Broker
Verified via docs
AWS EC2
Cloud Deployment
Verified via docs
Groq
LLM Provider
Verified via docs
03

Quick start

1
$ git clone https://github.com/ahmedEid1/lumen.git
2
$ cd lumen
3
$ cp .env.example .env
4
$ docker compose up
5
$ make migrate
6
$ make seed
04

Use cases

↳Showcasing production-grade agentic-AI engineering work and multi-agent system capabilities.
↳Creating, delivering, and managing AI-powered educational courses and learning paths.
↳Rigorously evaluating LLM agent performance, cost, and adherence to specific criteria.
↳Integrating multi-agent LMS functionalities with external AI assistants like Claude Desktop via MCP.
05

Alternatives

⚡Top VS:
VSag2★5.0k→VSagents-aea★242→VSoto-dock★193→VSmini_agent

Comments

Log in to leave a comment

No comments yet. Be the first!

On this page
01Features02Compatibility03Quick start04Use cases05Alternatives
★37
→
ag2 logo
ag2★ 5.0k
AG2 (formerly AutoGen): The Open-Source AgentOS. Join us at: https://discord.gg/sNGSwQME3x
VSCompare→
agents-aea logo
agents-aea★ 242
A framework for autonomous economic agent (AEA) development
VSCompare→
oto-dock logo
oto-dock★ 193
The self-hosted platform for your company's AI agents. Your team builds them on Claude Code, Codex or local models, and they work in chats, on schedules, on the phone and on your own machines.
VSCompare→
mini_agent logo
mini_agent★ 37
A minimal AI agent built from scratch — no agent framework, just Python, the OpenAI SDK, and a `while` loop. Accompanies the Medium article "Build Your Own AI Agent from Scratch." Three execution modes: `local` (Ollama only), `remote` (cloud provider), `mixed` (local orchestrates, delegates to remote).
VSCompare→
Microsoft AutoGen logo
Microsoft AutoGen★ 61.5k
A framework that enables the development of LLM applications using multiple agents that can converse with each other to solve tasks.
VSCompare→
CrewAI logo
CrewAI★ 60.0k
Framework for orchestrating role-playing, autonomous AI agents. By working together, your Crew can tackle complex tasks.
VSCompare→
OctoForge logo
OctoForge★ 22
Self-hosted multi-tenant agent platform for teams: skills, knowledge, API contracts and MCP servers live in the database and grow at runtime; big API responses are queried with SQL, not stuffed into context. Typed Python core (Protocol ports) you can embed in your own stack.
VSCompare→
adk-python logo
adk-python★ 22.0k
An open-source, code-first Python toolkit for building, evaluating, and deploying sophisticated AI agents with flexibility and control.
VSCompare→
See all alternatives →
ahmedEid1 /
lumen
↗

Lumen — open-source agentic AI tutor. Custom multi-agent orchestrator (no LangChain), course-scoped RAG over pgvector, golden evals in CI, observable traces, a 9-tool MCP server on the official registry. Live demo + public /eval.

90GPL-3.0
Last commit4mo ago
StatusActive
CategoryMulti-Agent
Links
Documentation↗Discussion↗Issues↗Releases↗
Cloud Infrastructure
Ad

Deploy on DigitalOcean

Host your MCP servers, Docker containers, and AI agents with $200 free credit over 60 days.

Claim $200 Free Credit