Superbot2

F 47 completed
Ai Ml
monorepo / typescript · small
131
Files
22,043
LOC
2
Frameworks
8
Languages

Pipeline State

completed
Run ID
#301452
Phase
done
Progress
1%
Started
Finished
2026-04-13 01:31:02
LLM tokens
0

Pipeline Metadata

Stage
Cataloged
Decision
proceed
Novelty
80.67
Framework unique
Isolation
Last stage change
2026-05-10 03:34:14
Deduplication group #62349
Member of a group with 1 similar repo(s) — this repo is canonical view group →
Top concepts (7)
presentationAuthenticationConfigurationAnalyticsSearchTestingFile Management
Repobility · code-quality intelligence · https://repobility.com

AI Prompt

Create an autonomous AI orchestrator system called Superbot2. I need it to manage projects, execute tasks, and self-improve using a multi-agent setup built on Claude Code. The system should feature an Orchestrator agent that reads project spaces, dispatches work, and makes decisions. It must include Space workers that can write code and run tests, and a Heartbeat cron job for monitoring changes. Finally, build a web Dashboard using Vite and React for monitoring activity, chatting with the orchestrator, and resolving escalations. The backend should use Express.
typescript express vite react ai-orchestrator agent monorepo automation cli javascript
Generated by gemma4:latest

Catalog Information

Superbot2 is an autonomous AI orchestrator built on Claude Code, designed to manage projects, execute tasks, and self-improve from a single command.

Description

Superbot2 is an open-source project that uses Claude Code's agent teams feature to create a multi-agent system. It consists of an orchestrator, space workers, heartbeat, scheduler, and dashboard. The orchestrator reads spaces and projects, triages escalations, dispatches work to space workers, and makes decisions based on knowledge files. Space workers execute project plans, write code, run tests, and escalate when needed. The heartbeat detects changes and notifies the orchestrator. The scheduler runs scheduled jobs like weekly self-improvement analysis. The dashboard provides a web UI for monitoring activity, chatting with the orchestrator, resolving escalations, and managing configuration.

الوصف

يعد Superbot2 مشروعًا مفتوح المصدر يستخدم خاصية فرق العاملين في Claude Code لإنشاء نظام متعدد العوامل. يتألف من مدقق، عاملون في الفضاء، نبض، محدد جدول زمني، ولوحة التحكم. يقرأ المدقق المساحات والمشاريع، يتراوغ عن التعلقات، ي.dispatch العمل إلى العمال في الفضاء، ويقرر بناءً على الملفات المعرفية. يعمل العمال في الفضاء على تنفيذ خطط المشروع، كتابة التعليمات البرمجية، تشغيل الاختبارات، وتصعيد عندما يكون ذلك ضروريًا. يكتشف نبض التغييرات وي ειّأب المدقق. يتشغل محدد جدول زمني على الوظائف المجدولة مثل تحليل الذاتية الأسبوعية. توفر لوحة التحكم لوحة تعرض ويب للتحكم في النشاط، للحوار مع المدقق، حل التعلقات، وتنفيذ الإعدادات.

Novelty

9/10

Tags

autonomous-ai orchestrator multi-agent-system project-management task-execution self-improvement

Claude Models

claude-sonnet-4.6

Quality Score

F
46.6/100
Structure
41
Code Quality
54
Documentation
61
Testing
0
Practices
56
Security
75
Dependencies
90

Strengths

  • Code linting configured (eslint)

Weaknesses

  • No LICENSE file \u2014 legal ambiguity for contributors
  • No tests found \u2014 high risk of regressions
  • No CI/CD configuration \u2014 manual testing and deployment
  • 4 files with critical complexity need refactoring
  • 3210 duplicate lines detected \u2014 consider DRY refactoring
  • 7 'god files' with >500 LOC need decomposition

Recommendations

  • Add a test suite \u2014 start with critical path integration tests
  • Set up CI/CD (GitHub Actions recommended) to automate testing and deployment
  • Add a LICENSE file (MIT recommended for open source)
  • Address 70 TODO/FIXME items \u2014 consider tracking them as issues

Security & Health

36.1h
Tech Debt (C)
Medium
DORA Rating
A
OWASP (100%)
Repobility · MCP-ready · https://repobility.com
FAIL
Quality Gate
A
Risk (16)
Unknown
License
7.4%
Duplication
Full Security Report AI Fix Prompts SARIF SBOM

Languages

typescript
49.6%
javascript
18.6%
markdown
17.1%
shell
11.9%
html
1.8%
json
0.6%
css
0.4%
yaml
0.0%

Frameworks

Express Vite

Symbols

variable1,456
function407
interface73
constant59
type_alias15

API Endpoints (112)

Analysis by Repobility (https://repobility.com) · MCP-ready
MethodPathHandlerFramework
Repobility (the analyzer behind this table) · https://repobility.com
GET/api/activityapp.getExpress/Koa
GET/api/agentsapp.getExpress/Koa
DELETE/api/agents/:idapp.deleteExpress/Koa
GET/api/agents/:idapp.getExpress/Koa
POST/api/agents/:id/toggleapp.postExpress/Koa
GET/api/all-tasksapp.getExpress/Koa
POST/api/auto-triage-rulesapp.postExpress/Koa
GET/api/compaction-eventsapp.getExpress/Koa
GET/api/dashboard-configapp.getExpress/Koa
PUT/api/dashboard-configapp.putExpress/Koa
GET/api/escalationsapp.getExpress/Koa
DELETE/api/escalations/:idapp.deleteExpress/Koa
PATCH/api/escalations/:idapp.patchExpress/Koa
POST/api/escalations/:id/dismissapp.postExpress/Koa
GET/api/heartbeatapp.getExpress/Koa
PATCH/api/heartbeatapp.patchExpress/Koa
GET/api/heartbeat/activityapp.getExpress/Koa
GET/api/hooksapp.getExpress/Koa
DELETE/api/hooks/:eventapp.deleteExpress/Koa
GET/api/hooks/:eventapp.getExpress/Koa
POST/api/hooks/:event/testapp.postExpress/Koa
POST/api/hooks/:event/toggleapp.postExpress/Koa
GET/api/identityapp.getExpress/Koa
GET/api/imagesapp.getExpress/Koa
POST/api/imessage/resetapp.postExpress/Koa
POST/api/imessage/saveapp.postExpress/Koa
POST/api/imessage/startapp.postExpress/Koa
GET/api/imessage/statusapp.getExpress/Koa
POST/api/imessage/stopapp.postExpress/Koa
POST/api/imessage/testapp.postExpress/Koa
GET/api/knowledgeapp.getExpress/Koa
POST/api/knowledge/:sourceapp.postExpress/Koa
DELETE/api/knowledge/:source/:filenameapp.deleteExpress/Koa
PUT/api/knowledge/:source/:filenameapp.putExpress/Koa
GET/api/knowledge/:source/:filenameapp.getExpress/Koa
POST/api/knowledge/:source/uploadapp.postExpress/Koa
GET/api/marketplacesapp.getExpress/Koa
POST/api/marketplacesapp.postExpress/Koa
DELETE/api/marketplaces/:nameapp.deleteExpress/Koa
POST/api/marketplaces/refreshapp.postExpress/Koa
GET/api/memoryapp.getExpress/Koa
POST/api/messagesapp.postExpress/Koa
GET/api/messagesapp.getExpress/Koa
GET/api/orchestrator-promptapp.getExpress/Koa
POST/api/orchestrator/restartapp.postExpress/Koa
GET/api/pluginsapp.getExpress/Koa
POST/api/plugins/disableapp.postExpress/Koa
POST/api/plugins/enableapp.postExpress/Koa
POST/api/plugins/installapp.postExpress/Koa
GET/api/plugins/:name/credentialsapp.getExpress/Koa

Showing 50 of 112

Concepts (7)

Powered by Repobility · code-quality intelligence
CategoryNameDescriptionConfidence
Generated by Repobility's multi-pass static-analysis pipeline (https://repobility.com)
arch_layerpresentationDetected presentation layer70%
business_logicAuthenticationDetected from 2 related files50%
business_logicConfigurationDetected from 5 related files50%
business_logicAnalyticsDetected from 69 related files50%
business_logicSearchDetected from 3 related files50%
business_logicTestingDetected from 3 related files50%
business_logicFile ManagementDetected from 3 related files50%

LLM Insights

Methodology: Repobility · https://repobility.com/research/state-of-ai-code-2026/
Autonomous AI orchestrator for project management and task executionstructured_summary
info
purpose: Autonomous AI orchestrator for project management and task execution
primary_domain: web-backend
reference_quality70
reuse_potential: high

Quality Timeline

1 quality score recorded.

View File Metrics

Embed Badge

Add to your README:

![Quality](https://repos.aljefra.com/badge/25272.svg)
Quality BadgeSecurity Badge
Export Quality CSVDownload SBOMExport Findings CSV