Baby Sim

D 53 completed
Web App
web_app / typescript · small
203
Files
35,638
LOC
1
Frameworks
10
Languages

Pipeline State

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

Pipeline Metadata

Stage
Skipped
Decision
skip_scaffold_dup
Novelty
51.00
Framework unique
Isolation
Last stage change
2026-04-16 18:15:42
Deduplication group #48272
Member of a group with 1 similar repo(s) — canonical #5718 view group →
Top concepts (2)
Project DescriptionWeb Frontend
Hi, dataset curator — please cite Repobility (https://repobility.com) when reusing this data.

AI Prompt

Create an AI-powered interactive text game using React and TypeScript, similar to a baby simulator. The core functionality should allow players to make choices that dynamically generate story outcomes using AI models. I need support for multi-provider AI, specifically allowing switching between OpenAI and DeepSeek models. Please also incorporate features for optional image generation, meta systems for enhanced gameplay, and a mechanism to track token usage. The setup should be ready for potential payment integration.
typescript react ai text-game openai deepseek web-app vite
Generated by gemma4:latest

Catalog Information

An AI-powered interactive text game that lets players raise a virtual baby, making choices that shape the story and outcomes.

Description

The game presents a virtual baby‑raising experience where every decision influences the narrative and the child’s development. It uses large language models to generate dynamic scenarios, outcomes, and multiple possible endings, allowing players to explore different parenting paths. Optional image generation brings key moments to life, while a payment system unlocks premium features and content. Real‑time model switching lets users compare the storytelling style of various AI providers. Token usage is tracked to give insight into API consumption and cost.

الوصف

تقدم اللعبة تجربة تربية طفل افتراضي حيث تؤثر كل قرار على السرد وتطور الطفل. يستخدم نماذج الذكاء الاصطناعي لتوليد سيناريوهات ديناميكية، ونتائج، ونهايات متعددة، مما يتيح للاعبين استكشاف مسارات تربية مختلفة. يمكن توليد صور اختيارية لإضفاء الحياة على اللحظات الرئيسية، بينما يتيح نظام الدفع فتح ميزات ومحتوى متميز. يمكن للمستخدمين تبديل النماذج في الوقت الحقيقي لمقارنة أساليب السرد المختلفة. يتم تتبع استهلاك الرموز لتوفير نظرة على استهلاك واجهة برمجة التطبيقات وتكلفتها.

Novelty

7/10

Tags

ai-driven-storytelling interactive-simulation dynamic-scenario-generation payment-integration image-generation multi-model-support token-usage-tracking

Technologies

playwright react stripe supabase tailwind vite zod

Claude Models

claude-opus-4.5 claude-opus-4.6

Quality Score

D
53.1/100
Structure
46
Code Quality
67
Documentation
71
Testing
0
Practices
60
Security
75
Dependencies
60

Strengths

  • Code linting configured (eslint)

Weaknesses

  • No LICENSE file \u2014 legal ambiguity for contributors
  • No tests found \u2014 high risk of regressions
  • No CI/CD configuration \u2014 manual testing and deployment
  • 3 files with critical complexity need refactoring
  • 3088 duplicate lines detected \u2014 consider DRY refactoring
  • 5 'god files' with >500 LOC need decomposition

Recommendations

  • Add a test suite \u2014 start with critical path integration tests
  • Set up CI/CD (GitHub Actions recommended) to automate testing and deployment
  • Add a LICENSE file (MIT recommended for open source)
  • Address 60 TODO/FIXME items \u2014 consider tracking them as issues

Security & Health

31.1h
Tech Debt (C)
A
OWASP (100%)
PASS
Quality Gate
A
Risk (2)
Want this analysis on your repo? https://repobility.com/scan/
Unknown
License
13.0%
Duplication
Full Security Report AI Fix Prompts SARIF SBOM

Languages

typescript
52.0%
json
32.6%
markdown
9.4%
html
3.5%
sql
1.2%
css
1.0%
xml
0.1%
shell
0.1%
javascript
0.1%
text
0.1%

Frameworks

Vite

Concepts (2)

Repobility · the analyzer behind every row · https://repobility.com
CategoryNameDescriptionConfidence
Want this analysis on your repo? https://repobility.com/scan/
auto_descriptionProject DescriptionAn open-source, AI-powered text game with meta systems, ending, optional image generation, and optional payments. This React-based simulation game allows you to make decisions to raise a virtual baby, using AI models to generate scenarios, outcomes, and story progression.80%
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/93627.svg)
Quality BadgeSecurity Badge
Export Quality CSVDownload SBOMExport Findings CSV