Hestia Agent
B 82 completed
Other
containerized / python · tiny
28
Files
1,293
LOC
2
Frameworks
4
Languages
Pipeline State
completedRun ID
#393045Phase
doneProgress
1%Started
Finished
2026-04-13 01:31:02LLM tokens
0Pipeline Metadata
Stage
SkippedDecision
skip_scaffold_dupNovelty
27.04Framework unique
—Isolation
—Last stage change
2026-04-16 18:15:42Deduplication group #47446
Member of a group with 1 similar repo(s) — canonical #113362 view group →
Top concepts (2)
Project DescriptionWeb Backend
Repobility · open methodology · https://repobility.com/research/
AI Prompt
Build me a backend service for a personal assistant PWA using FastAPI. I need it to handle JWT authentication for endpoints like logging in, refreshing tokens, and accessing protected resources. Key features must include SSE streaming chat integration with Claude, functionality to persist conversations, a proxy endpoint for Whisper transcription, and a time-aware greeting endpoint. Please structure it so it can be containerized using Docker.
python fastapi jwt sse claude whisper authentication containerization api
Generated by gemma4:latest
Catalog Information
FastAPI backend for the Hestia personal assistant PWA. Provides JWT authentication, SSE streaming chat with Claude, conversation persistence, whisper transcription proxy, and a time-aware greeting endpoint.
Description
FastAPI backend for the Hestia personal assistant PWA. Provides JWT authentication, SSE streaming chat with Claude, conversation persistence, whisper transcription proxy, and a time-aware greeting endpoint.
Novelty
3/10Tags
python fastapi jwt sse claude whisper authentication containerization api
Technologies
anthropic fastapi pydantic
Claude Models
claude-opus-4-6
Quality Score
B
82.3/100
Structure
79
Code Quality
90
Documentation
62
Testing
85
Practices
80
Security
100
Dependencies
60
Strengths
- CI/CD pipeline configured (github_actions)
- Good test coverage (62% test-to-source ratio)
- Code linting configured (ruff (possible))
- Consistent naming conventions (snake_case)
- Low average code complexity \u2014 well-structured code
- Good security practices \u2014 no major issues detected
- Containerized deployment (Docker)
Weaknesses
- No LICENSE file \u2014 legal ambiguity for contributors
Recommendations
- Add a LICENSE file (MIT recommended for open source)
Security & Health
4.1h
Tech Debt (D)
A
OWASP (100%)
PASS
Quality Gate
A
Risk (8)
Citation: Repobility (2026). State of AI-Generated Code. https://repobility.com/research/
Unknown
License
1.9%
Duplication
Languages
Frameworks
FastAPI pytest
Concepts (2)
| Category | Name | Description | Confidence | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| About: code-quality intelligence by Repobility · https://repobility.com | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| auto_description | Project Description | FastAPI backend for the Hestia personal assistant PWA. Provides JWT authentication, SSE streaming chat with Claude, conversation persistence, whisper transcription proxy, and a time-aware greeting endpoint. | 80% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| auto_category | Web Backend | web-backend | 70% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Embed Badge
Add to your README:
