bookcraft-ai-claudecode
BookCraft AI is a full-featured writing platform that helps authors draft, edit, and organize books with integrated AI assistance for content generation and grammar checking. It combines a rich text editor with offline-first storage (IndexedDB + Supabase), image generation via Google Gemini, and text processing through OpenRouter, enabling writers to work without internet connectivity while maintaining cloud sync capabilities.
BookCraft AI is a comprehensive writing platform that combines offline-first storage with AI-powered content generation, editing assistance, and multi-format export capabilities. The project integrates multiple AI services (OpenRouter, Google Gemini) with a Lexical-based rich text editor and hybrid IndexedDB/Supabase storage architecture.
- ✓Sophisticated hybrid storage system combining IndexedDB for offline capability with Supabase cloud sync, supporting 50MB+ local storage
- ✓Multi-AI integration architecture using OpenRouter for text processing and Google Gemini for image generation, with intelligent context-aware assistance
- ✓Comprehensive feature set including contradiction detection, research tools, visual diagram generation with Mermaid.js, and export to multiple formats (DOCX, PDF, EPUB)
- →Add comprehensive test coverage and error boundary implementations to improve code reliability and maintainability
- →Implement proper API rate limiting, caching strategies, and offline queue management for better performance and cost control