Medscribe Ai

C+ 74 completed
Other
web_app / python · small
160
Files
32,391
LOC
6
Frameworks
12
Languages

Pipeline State

completed
Run ID
#1546047
Phase
done
Progress
0%
Started
2026-04-16 23:44:47
Finished
2026-04-16 23:44:47
LLM tokens
0

Pipeline Metadata

Stage
Cataloged
Decision
proceed
Novelty
54.20
Framework unique
Isolation
Last stage change
2026-05-10 03:34:40
Deduplication group #48976
Member of a group with 52 similar repo(s) · framework fastapicanonical #1598255 view group →
Source: Repobility analyzer · https://repobility.com

AI Prompt

Create a full-stack web application, MedScribe AI, for generating clinical documentation drafts. The system needs a FastAPI backend using SQLAlchemy for data management, and a Next.js/React frontend styled with Tailwind CSS. Key features include AI-powered note generation (H&P, progress notes, etc.) from free-text input, supporting bilingual English/Spanish output, and structuring the output with problem-based assessments and plans. The application must support exporting drafts into plain text, PDF, and MEDITEXT formats. Please ensure the setup includes Docker Compose instructions for deployment and a comprehensive test suite using pytest.
python fastapi next.js react typescript tailwindcss sqlalchemy ai web-app pdf meditech
Generated by gemma4:latest

Catalog Information

Create a full-stack web application, MedScribe AI, for generating clinical documentation drafts. The system needs a FastAPI backend using SQLAlchemy for data management, and a Next.js/React frontend styled with Tailwind CSS. Key features include AI-powered note generation (H&P, progress notes, etc.) from free-text input, supporting bilingual English/Spanish output, and structuring the output with problem-based assessments and plans. The application must support exporting drafts into plain text,

Tags

python fastapi next.js react typescript tailwindcss sqlalchemy ai web-app pdf meditech

Quality Score

C+
73.6/100
Structure
63
Code Quality
82
Documentation
68
Testing
65
Practices
76
Security
92
Dependencies
90

Strengths

  • CI/CD pipeline configured (github_actions)
  • Consistent naming conventions (snake_case)
  • Good security practices — no major issues detected
  • Containerized deployment (Docker)

Weaknesses

  • No LICENSE file — legal ambiguity for contributors
  • 1347 duplicate lines detected — consider DRY refactoring
  • 4 'god files' with >500 LOC need decomposition

Recommendations

  • Add a linter configuration to enforce code style consistency
  • Add a LICENSE file (MIT recommended for open source)

Languages

python
42.2%
json
19.7%
markdown
18.4%
typescript
16.3%
html
1.2%
shell
0.9%
yaml
0.7%
css
0.2%
ini
0.1%
text
0.1%
xml
0.1%
javascript
0.0%

Frameworks

FastAPI React Next.js pytest Tailwind CSS SQLAlchemy

Symbols

variable384
function188
constant91
method43
class43
interface27
type_alias4
property2

API Endpoints (25)

Findings curated by Repobility · https://repobility.com
MethodPathHandlerFramework
Methodology: Repobility · https://repobility.com/research/state-of-ai-code-2026/
POSTtranscribeFastAPI
POSTde_identifyFastAPI
POST/auth/logoutapi.postExpress
PATCH/auth/meapi.patchExpress
POST/auth/registerapi.postExpress
POST/create-checkout-sessioncreate_checkout_session_endpointFastAPI
POST/customer-portalcreate_customer_portal_endpointFastAPI
PATCH/drafts/{draft_id}update_draft_endpointFastAPI
DELETE/drafts/{draft_id}delete_draftFastAPI
GET/drafts/{draft_id}get_draft_endpointFastAPI
GET/drafts/{draft_id}/exportexport_draft_endpointFastAPI
POST/generategenerateFastAPI
GET/healthhealthFastAPI
POST/loginloginFastAPI
POST/logoutlogoutFastAPI
PATCH/meupdate_meFastAPI
GET/memeFastAPI
POST/registerregisterFastAPI
POST/sessionscreate_sessionFastAPI
GET/sessionslist_sessions_endpointFastAPI
DELETE/sessions/{session_id}delete_sessionFastAPI
GET/sessions/{session_id}get_session_endpointFastAPI
GET/sessions/{session_id}/draftslist_draftsFastAPI
GET/subscriptionget_subscription_statusFastAPI
POST/webhookstripe_webhookFastAPI

Quality Timeline

1 quality score recorded.

View File Metrics
All rows above produced by Repobility · https://repobility.com

Embed Badge

Add to your README:

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