AI-Powered Handwriting Analysis for Kids
Transform your child's handwriting journey into an exciting adventure while getting rewards! PenPal uses advanced AI to analyze handwriting, pinpointing exactly what needs practice, and provide personalized recommendations.
Making handwriting practice fun and effective.
Handwriting is a fundamental skill that affects a child's academic performance and confidence. PenPal combines AI technology with gamification to make practice engaging while providing real, measurable improvement.
- Confidence Building: Kids see measurable progress
- Personalized Practice: AI identifies specific areas for improvement
- Fun Learning: Gamified approach keeps kids engaged
- Parent Dashboard: Insights for parents to support learning
- Handwriting Recognition: Advanced AI analyzes letter formation and spacing
- Personalized Practice: Targeted exercises based on individual needs
- Progress Tracking: Monitor improvement over time
- Real-time Feedback: Instant analysis of handwriting quality
- Reward System: Earn points and badges for practice
- Achievement Unlocks: Unlock new levels and challenges
- Daily Goals: Set and achieve daily practice targets
- Fun Characters: Engaging characters to guide learning
- Progress Reports: Detailed insights into your child's development
- Practice Recommendations: AI-suggested exercises
- Performance Analytics: Track improvement over time
- Easy Communication: Share progress with teachers or therapists
- Node.js (v18 or higher)
- npm or yarn
- OpenAI API key (for AI analysis)
# Clone the repository
git clone https://github.com/magnusfroste/penpal.git
cd penpal
# Install dependencies
npm install# Set your OpenAI API key in .env.local
OPENAI_API_KEY=your_openai_api_key
# Start development server
npm run dev| Component | Technology |
|---|---|
| Frontend | React 18 |
| Language | TypeScript |
| AI Engine | OpenAI Vision API |
| Styling | Tailwind CSS |
| UI Components | shadcn/ui |
- Early Education: Help kids develop proper handwriting skills
- Special Needs: Support children with learning difficulties
- Homeschooling: Supplement homeschool curriculum
- Practice Tool: Daily handwriting practice for all ages
- Upload Samples: Take photos of handwriting samples
- AI Analysis: Advanced AI analyzes formation and spacing
- Get Recommendations: Receive personalized practice exercises
- Track Progress: Monitor improvement over time
MIT License - feel free to use, modify, and distribute
Built with ❤️ for kids and parents
Making handwriting practice fun and effective