Atticus Mpo
C+ 70 completed
Other
cli / python · small
166
Files
34,677
LOC
1
Frameworks
5
Languages
Pipeline State
completedRun ID
#1546172Phase
doneProgress
0%Started
2026-04-16 23:49:26Finished
2026-04-16 23:49:26LLM tokens
0Pipeline Metadata
Stage
CatalogedDecision
proceedNovelty
39.67Framework unique
—Isolation
—Last stage change
2026-05-10 03:34:40Deduplication group #47298
Member of a group with 2,078 similar repo(s) — canonical #187349 view group →
Repobility · MCP-ready · https://repobility.com
🧪 Code Distillation
Browse all specs →AI Prompt
Create a command-line orchestrator in Python called Atticus for managing multi-provider AI workflows. It needs to support OpenAI, Anthropic, and Gemini providers via polymorphic adapters. Key features should include structured model catalogs with resolution chains (live $\rightarrow$ cache $\rightarrow$ fallback), provider participation control, and memory cell prompt compilation. The CLI should also offer environment diagnostics to verify the active interpreter and package availability. Please structure the project using pytest for testing and include necessary files for configuration like `pyproject.toml`.
python cli ai-orchestrator llm multi-provider pytest workflow
Generated by gemma4:latest
Catalog Information
Create a command-line orchestrator in Python called Atticus for managing multi-provider AI workflows. It needs to support OpenAI, Anthropic, and Gemini providers via polymorphic adapters. Key features should include structured model catalogs with resolution chains (live $\rightarrow$ cache $\rightarrow$ fallback), provider participation control, and memory cell prompt compilation. The CLI should also offer environment diagnostics to verify the active interpreter and package availability. Please
Tags
python cli ai-orchestrator llm multi-provider pytest workflow
Quality Score
C+
70.4/100
Structure
70
Code Quality
74
Documentation
64
Testing
70
Practices
62
Security
84
Dependencies
90
Strengths
- Good test coverage (71% test-to-source ratio)
- Code linting configured (ruff (possible))
- Consistent naming conventions (snake_case)
- Good security practices — no major issues detected
- Properly licensed project
Weaknesses
- No CI/CD configuration — manual testing and deployment
- 1332 duplicate lines detected — consider DRY refactoring
- 6 'god files' with >500 LOC need decomposition
Recommendations
- Set up CI/CD (GitHub Actions recommended) to automate testing and deployment
Languages
Frameworks
pytest
Symbols
variable581
method437
constant245
function180
class154
property18
protocol5
Embed Badge
Add to your README:
Repobility (the analyzer behind this table) · https://repobility.com
BinComp Dependency Hardening
All packages →3 of this repo's dependencies have been scanned for binary hardening. Grade reflects RELRO / stack canary / FORTIFY / PIE coverage.