Spaces:
Sleeping
Sleeping
Commit History
-
feat: Complete RAG chatbot with ChatKit SDK and Better-Auth integration
AI Development Team +1: Claude Sonnet 4.5- Integrated OpenAI ChatKit SDK for chat UI - Implemented RAG service with OpenRouter (OpenAI-compatible) - Added Better-Auth service for authentication (email/password + Google OAuth) - Created ChatKitWidget with text selection support - Added auth-service with JWT token generation - Updated Docker Compose for multi-service deployment - Configured CORS for HuggingFace and Vercel deployment - Added profile page and responsive UI improvements Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>f051da6
-
feat: Add Google/Facebook OAuth, profile page, and responsive UI
AI Development Team +1: Claude Opus 4.5- Add OAuth authentication (Google & Facebook) to login/signup - Add profile page for users to view/edit their information - Update User model with OAuth fields (oauth_provider, oauth_id, profile_picture) - Add profile endpoints (GET/PUT /auth/profile) - Update AuthNavbarItem to show profile pictures from OAuth - Add comprehensive responsive design for mobile/tablet/desktop - Update CORS to include production URLs - Add touch-friendly UI elements and safe area support Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>4004da2
-
Fix backend API files for HF deployment
AI Development Team8a34091 -
feat(ui): AgentFactory-inspired dark theme redesign
AI Development Team +1: ClaudeComplete UI/UX overhaul with professional dark theme inspired by AgentFactory: ## Theme Changes (custom.css) - Primary accent: Cyan/Teal (#00d4aa) for robotics feel - Dark backgrounds: #0f0f14, #18181f (deep charcoal) - Secondary accent: Electric Blue (#3b82f6) - Professional typography with Inter font - Smooth transitions and hover effects - Custom scrollbar styling - Print-friendly styles ## Homepage Redesign (index.js + index.module.css) - Full-height hero section with gradient background - Grid pattern overlay effect - Animated humanoid robot with glowing cyan accents - Professional badge/tag component - Gradient text for title highlights - New Stats section (8 Chapters, 16 Weeks, etc.) - Redesigned highlight cards with hover animations - Features grid with icons - CTA section with radial gradient background ## Component Updates - Reading Progress Bar: Cyan-to-blue gradient with glow - Chapter Navigation: Glass-morphism dark cards - Both components with light/dark mode support …5c4bfe8
-
chore: Phase 2 - Clean root directory and verify structure
AI Development Team- Removed redundant documentation files (9 files) - Verified legacy folders already deleted (ai-textbook-backend, hf-spaces, node_modules) - Verified Spec-Kit folders remain intact (.specify, history, specs) - Confirmed README files exist for root, frontend, and backend - Root directory now contains only: backend/, frontend/, history/, specs/, README.md, CLAUDE.md ✅ T005-T015: Phase 2 Foundational cleanup completeb07a1e9 -
feat: Complete Feature 006 - Dynamic Urdu Translation (#2)
Naveed247365 +1: Claude Sonnet 4.5* feat: Implement Feature 005 - Personalized Book Experience Complete implementation of personalized learning roadmaps with JWT authentication, database persistence, and AI-powered content adaptation. ## Backend Changes ### New Components - backend/database/db.py: Neon Postgres connection management with SQLAlchemy - backend/database/models.py: User and Personalization database models - backend/auth/jwt_utils.py: JWT token generation/verification and password hashing ### Modified Components - backend/api/auth.py: Complete rewrite with proper JWT authentication * POST /api/auth/signup: Create user with background, return JWT * POST /api/auth/login: Verify credentials, return JWT * GET /api/auth/profile: Get user profile (requires JWT) * Input validation (email, password strength, background length) * Mock mode fallback for testing without database - backend/main.py: Database initialization on startup * Call init_db() in startup event * Health check shows database stat…bcb151a
-
Add full AI Native Textbook project source code
db7c1e8