Privy Mvp

D 57 completed
Ai Ml
web_app / typescript · small
331
Files
46,537
LOC
5
Frameworks
7
Languages

Pipeline State

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

Pipeline Metadata

Stage
Cataloged
Decision
proceed
Novelty
70.00
Framework unique
Isolation
Last stage change
2026-05-10 03:35:28
Deduplication group #49127
Member of a group with 4 similar repo(s) — canonical #88428 view group →
Top concepts (2)
Project DescriptionWeb Frontend
Citation: Repobility (2026). State of AI-Generated Code. https://repobility.com/research/

AI Prompt

Create a private AI coaching platform, similar to Privy, for high-stakes leaders. The platform needs to support three specialized coaching modes: Vent Mode for emotional decompression, Decision Lab Mode for structured analysis using frameworks like Reversibility Analysis and Stakeholder Mapping, and Reframe Mode for mental performance coaching. Crucially, the authentication must use Passkey auth, and the system must emphasize privacy with features like hard delete and pseudonymous handles. Please build this using React and Next.js, ensuring the architecture supports cross-session memory.
typescript react next.js ai-coach web-app passkey privacy leadership decision-making
Generated by gemma4:latest

Catalog Information

Privy is a private AI coaching platform for high-stakes leadership, providing a safe space for emotional decompression, structured decision analysis, and mental performance coaching.

Description

Privy solves the paradox of high-pressure leadership by offering a completely private, instant AI coach that understands unique pressures. It provides three specialized coaching modes: Vent Mode for emotional decompression, Decision Lab Mode for structured analysis of complex choices, and Reframe Mode for mental performance coaching and perspective shifting.

الوصف

يحل Privy معضلة القيادة تحت ضغط عالٍ من خلال تقديم مدرب إيه آي خاص بالكامل، يفهم الضغوط الفريدة. يقدم ثلاثة أنماط تدريب مخصصة: Vent Mode للاسترخاء العاطفي، Decision Lab Mode للتحليل المنظم للقرارات المعقدة، وReframe Mode لتأهيل الأداء النفسي والتبديل في النظرة.

Novelty

9/10

Tags

emotional-decompression decision-analysis mental-performance-coaching private-coaching-platform specialized-coaching-modes instant-ai-coach high-pressure-leadership

Technologies

drizzle framer-motion next-auth nextjs radix-ui react stripe tailwind vitest zod

Claude Models

claude-opus-4.5 claude-opus-4.6 claude-sonnet-4.5 claude-opus-4

Quality Score

D
56.6/100
Structure
56
Code Quality
67
Documentation
64
Testing
55
Practices
45
Security
40
Dependencies
60

Strengths

  • Well-documented README with substantial content
  • CI/CD pipeline configured (github_actions)
  • Properly licensed project

Weaknesses

  • Potential hardcoded secrets in 5 files
  • 6637 duplicate lines detected \u2014 consider DRY refactoring
  • 7 'god files' with >500 LOC need decomposition

Recommendations

  • Add a linter configuration to enforce code style consistency
  • Move hardcoded secrets to environment variables or a secrets manager

Security & Health

28.1h
Tech Debt (B)
A
OWASP (100%)
PASS
Quality Gate
A
Risk (1)
Want fix-PRs on findings? Install Repobility's GitHub App · github.com/apps/repobility-bot
Apache-2.0
License
11.7%
Duplication
Full Security Report AI Fix Prompts SARIF SBOM

Languages

typescript
72.6%
yaml
12.4%
json
6.7%
markdown
6.6%
javascript
0.9%
sql
0.5%
css
0.3%

Frameworks

React Next.js Vitest Turbopack Drizzle

Concepts (2)

Repobility · code-quality scanner for AI-generated software · https://repobility.com
CategoryNameDescriptionConfidence
Repobility · severity-and-effort ranking · https://repobility.com
auto_descriptionProject DescriptionA radically private AI performance coaching platform for high-stakes leadership80%
auto_categoryWeb Frontendweb-frontend70%

Quality Timeline

1 quality score recorded.

View File Metrics

Embed Badge

Add to your README:

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