Dulus
An AI agent for your desktop and terminal, on any model you choose. Hosted models run on Fuel, paid in $DULUS.
翻译准备中
尚未检测到更新。GitHub 发布版本后会显示在这里。
制作者的介绍仅有上面的一句话。 更多详情请阅读仓库 README。 仓库 README ↗
正在加载完整 README。
查看完整 README ↗AgentCorp combines a Phaser 2D virtual office simulation (visual layer) with a Next.js runtime (execution layer) and real-time state management via Zustand.
Unlike standard mock agent runs, AgentCorp is an autonomous loop where specialized agents (CEO, PM, Engineer, Researcher, QA, HR) collaborate on software engineering tasks:
The visual layout features a retro pixel-art office render:
graph TD
User([User Request]) -->|classifyIntent| Intent[IntentClassifier]
Intent -->|internal| Store[Zustand Game Store]
Intent -->|needs_credentials| Cred[Credential Dialog]
Cred -->|user provides keys| Store
subgraph CentralOrchestrator[Central Orchestrator Tick]
Phase1[CEO/PM: Prioritize & Assign] --> Phase2[Planner: Subtask Breakdown]
Phase2 --> Phase3[Queue: Dispatch Jobs]
Phase3 --> Phase4[Workers: Generate Deliverable via AI]
Phase4 --> Phase5[Validator: Content + AI Review]
Phase5 --> Phase6[HR: Performance Eval & Promotion]
end
Store --> Phase1
Phase4 -->|deliverable| Store
Phase5 -->|status pass/fail| Store
Phase6 -->|logs & metrics| Store
| Role | Role Title | Description & Behavior |
|---|---|---|
| CEO | Chief Executive | Prioritizes tasks in the pending queue based on project needs. |
| PM | Project Manager | Delegates prioritized tasks to available engineers, researchers, or QA workers. |
| Engineer | Developer Agent | Generates code, documentation, and analysis content via AI prompts. |
| Researcher | Analyst Agent | Produces research reports with findings, analysis, and recommendations via AI. |
| QA | Quality Assurance | Reviews deliverables via AI and returns QA_PASS/QA_FAIL with reasoning. |
| HR | People Operations | Evaluates team morale, tracks task completion metrics, and processes promotions. |
All deliverables generated by worker agents (reports, codebase analyses, validation outputs) are written directly to the ./deliverables/ directory in the filesystem, providing a transparent record of agent work.
Enjoy exploring AgentCorp! 🚀