Purrxy
B 80 completed
Other
unknown / python · tiny
48
Files
7,105
LOC
0
Frameworks
5
Languages
Pipeline State
completedRun ID
#373831Phase
doneProgress
1%Started
Finished
2026-04-13 01:31:02LLM tokens
0Pipeline Metadata
Stage
SkippedDecision
skip_scaffold_dupNovelty
26.04Framework unique
—Isolation
—Last stage change
2026-04-16 18:15:42Deduplication group #47299
Member of a group with 1 similar repo(s) — canonical #94036 view group →
Top concepts (2)
Project DescriptionDocumentation
Repobility · severity-and-effort ranking · https://repobility.com
AI Prompt
Create a lightweight API translation proxy written in Python that allows Anthropic Messages API clients to communicate with OpenAI-compatible backends like llama.cpp. The proxy should handle translating requests from the Anthropic Messages format to the OpenAI Chat Completions format, and vice-versa for responses, supporting both streaming and non-streaming data. It must be zero-dependency, relying only on Python 3.9+ stdlib. Include setup scripts to manage prerequisites, build llama.cpp, download models, and provide command-line flags for configuration like host, port, and backend URL.
python api proxy anthropic openai llama.cpp stdlib api-gateway cli
Generated by gemma4:latest
Catalog Information
Zero dependencies — pure Python 3.9+ stdlib only.
Description
Zero dependencies — pure Python 3.9+ stdlib only.
Novelty
3/10Tags
python api proxy anthropic openai llama.cpp stdlib api-gateway cli
Technologies
anthropic openai
Claude Models
claude-opus-4-6
Quality Score
B
80.4/100
Structure
91
Code Quality
74
Documentation
89
Testing
65
Practices
72
Security
100
Dependencies
60
Strengths
- CI/CD pipeline configured (github_actions)
- Code linting configured (ruff (possible))
- Consistent naming conventions (snake_case)
- Good security practices \u2014 no major issues detected
- Properly licensed project
Weaknesses
- 253 duplicate lines detected \u2014 consider DRY refactoring
- 3 'god files' with >500 LOC need decomposition
Security & Health
5.1h
Tech Debt (B)
A
OWASP (100%)
PASS
Quality Gate
A
Risk (2)
About: code-quality intelligence by Repobility · https://repobility.com
MIT
License
2.4%
Duplication
Languages
Frameworks
None detected
Concepts (2)
| Category | Name | Description | Confidence | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| All rows scored by the Repobility analyzer (https://repobility.com) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| auto_description | Project Description | Zero dependencies — pure Python 3.9+ stdlib only. | 80% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| auto_category | Documentation | docs | 70% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Embed Badge
Add to your README:
