AI TextBook Creator
Create original textbooks through conversations with AI
An AI-powered interactive textbook platform for tutoring schools. Converse with AI in a chat interface to generate textbooks automatically, then manage image generation, worksheet creation, and student management in one workflow.
Updated: 6/2026

System Architecture
School admins, teachers, and students all use one web app. When a teacher asks in the chat, Convex has OpenAI write the text and Google AI draw the illustrations, and images are stored in R2.
- School admins, teachers, and students use the same web app on Cloudflare Workers and sign in with Clerk.
- Convex handles data and server logic, and Stripe handles billing.
- When a teacher asks in the chat, Convex has OpenAI write the text and Google AI draw the illustrations.
- Generated images are stored in Cloudflare R2.
Drag to move the diagram. Click it first to zoom with the mouse wheel.
Drag to move the diagram, and use the buttons at the top right to zoom.
With a keyboard, use the arrow keys to move, + and − to zoom, and 0 to reset.
Business Model
Tutoring schools pay a base fee plus a per-student fee and deliver AI-made custom textbooks to their students. Schools collect tuition themselves; the service is not involved.
- Tutoring schools pay a base fee plus a per-student fee and use AI authoring and class management.
- Teachers deliver the custom textbooks they create to students.
- Students pay tuition to the school; tuition is collected outside the service.
- Students read the textbooks in the app and send feedback.
Drag to move the diagram. Click it first to zoom with the mouse wheel.
Drag to move the diagram, and use the buttons at the top right to zoom.
With a keyboard, use the arrow keys to move, + and − to zoom, and 0 to reset.
Key Features
Support tutoring-school operations from textbook creation to student management.
Interactive AI textbook generation
Give AI instructions in a chat interface to generate clear textbooks automatically. Streaming output lets users review the result in real time.
Automatic image generation
Generate diagrams and charts from Japanese prompts automatically, using educational visuals to support understanding.
Automatic worksheet generation
Generate multiple-choice, fill-in-the-blank, and written questions from textbook content. Answers and explanations are created at the same time, with version management included.
Questions from selected text
Select an unclear passage and ask a question; AI understands the context and provides a focused answer.
Partial editing
Revise only the selected passage without regenerating the entire textbook, making efficient edits while preventing unintended changes.
Class and student management
Create classes, manage members, and keep student profiles, notes, and attachments in one place.
Career-path presets
Manage AI guidance and attachments for each career path and link them to students for personalized textbook generation.
Administration and usage analytics
Visualize user management, content monitoring, AI generation counts, image-generation statistics, and daily usage trends in a dashboard.
Interactive AI textbook generation
Give AI instructions in a chat interface to generate clear textbooks automatically. Streaming output lets users review the result in real time.

Automatic worksheet generation
Generate multiple-choice, fill-in-the-blank, and written questions from textbook content. Answers and explanations are created at the same time, with version management included.

Class and student management
Create classes, manage members, and keep student profiles, notes, and attachments in one place.

Career-path presets
Manage AI guidance and attachments for each career path and link them to students for personalized textbook generation.

Administration and usage analytics
Visualize user management, content monitoring, AI generation counts, image-generation statistics, and daily usage trends in a dashboard.

Project Overview
Technology Stack (6 technologies)
- Next.js (App Router)
- React + TypeScript
- Tailwind CSS
- Clerk Authentication
- Convex (real-time database)
- OpenAI / Google AI (text and image generation)
Implemented Features (6 features)
- Interactive AI textbook editor
- Automatic AI image generation (at least 402 images generated)
- Automatic worksheet generation and AI grading
- Class, student, and career-preset management
- Shared library and PDF export
- Admin dashboard and usage analytics
We can build a similar system for your business.
Build a dedicated SaaS product with ¥0 initial cost in 2–6 weeks using the SDK and AI.