Hestia Agent

B 82 completed
Other
containerized / python · tiny
28
Files
1,293
LOC
2
Frameworks
4
Languages

Pipeline State

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

Pipeline Metadata

Stage
Skipped
Decision
skip_scaffold_dup
Novelty
27.04
Framework unique
Isolation
Last stage change
2026-04-16 18:15:42
Deduplication 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/10

Tags

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
Full Security Report AI Fix Prompts SARIF SBOM

Languages

python
85.6%
markdown
7.4%
yaml
4.0%
toml
3.0%

Frameworks

FastAPI pytest

Concepts (2)

Analysis by Repobility (https://repobility.com) · MCP-ready
CategoryNameDescriptionConfidence
About: code-quality intelligence by Repobility · https://repobility.com
auto_descriptionProject DescriptionFastAPI 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_categoryWeb Backendweb-backend70%

Quality Timeline

1 quality score recorded.

View File Metrics

Embed Badge

Add to your README:

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