it-at-m/mucgpt
MUCGPT provides a web interface based for a given large language model (LLM). It includes different modes of interaction and lets users create individual assistant.
What's novel
MUCGPT provides a web interface based for a given large language model (LLM). It includes different modes of interaction and lets users create individual assistant.
Code Analysis
10 files read · 3 roundsA multi-lingual enterprise AI assistant platform that orchestrates LLMs via LangGraph with dynamic tool injection, LDAP-based access control, and a React frontend for interactive chat sessions.
Strengths
Strong architectural separation between core orchestration, assistant management, and frontend; robust multilingual tool metadata system; clean use of LangGraph for agent workflows; comprehensive database modeling with Alembic migrations.
Weaknesses
Limited test coverage visible in the codebase; some error handling relies on generic exceptions rather than specific error types; dependency injection could be more explicit in certain modules.
Score Breakdown
Signal breakdown
Innovation
Craft
Traction
Scope
Evidence
Commits
1350
Contributors
59
Files
452
Active weeks
50
Repository
Language
TypeScript
Stars
43
Forks
3
License
MIT