Skip to main content
Hanseo
  • Home
  • Projects
  • Experience
  • Certificates
  • Resources
  • Resume
  • Projects
  • Experience
  • Certificates

© 2026 Hans Amoguis

← All Projects

01 of 06

StoryBuddy

AI picture books for young storytellers

2026Solo developer, 3-person research team
Source Code
Live Preview
  • Brief
  • Decisions
  • System
  • Capabilities
  • Screenshots

Primary visual evidence

StoryBuddy — primary interface screenshot

Brief

Problem

Turning Grade 5–6 learners' stories into illustrated picture books requires characters to stay recognizable across scenes while checking generated content for child safety and personal information.

Response

StoryBuddy is a capstone project developed at Holy Cross of Davao College for Grade 5–6 learners, with stories collected at Matina Aplaya Elementary School. As the solo developer working with three researchers, I built an 11-node deterministic LangGraph pipeline that turns stories into picture books using open-weight models. The workflow connects story analysis, reference generation, VLM-based consistency checks, and targeted scene regeneration. I also built annotation and evaluation tooling for character-identity review with precision, recall, and F1 reporting. The project supports SDG 4: Quality Education.

Technical Decisions

  1. 01

    An 11-node deterministic LangGraph pipeline connects story analysis, reference generation, consistency checks, and scene regeneration.

  2. 02

    Open-weight models handle text and image generation: Mistral Small 3.2 and Gemma-3-27B, with Qwen-Image and Qwen-Image-Edit on fal.ai.

  3. 03

    Llama Guard 4 12B and gpt-oss-safeguard check content safety, while Presidio handles personal-information redaction.

  4. 04

    VLM-based character consistency checks and targeted scene regeneration address character drift; annotation tooling records human labels and reports precision, recall, and F1.

System

Stack

  1. 01LangGraph
  2. 02Qwen-Image
  3. 03Qwen-Image-Edit
  4. 04Mistral Small 3.2
  5. 05Gemma-3-27B
  6. 06Llama Guard 4 12B
  7. 07gpt-oss-safeguard
  8. 08Presidio

Integrations

  1. 01fal.ai

Capabilities

  1. 01AI picture-book generation from Grade 5–6 learners' stories
  2. 02Story analysis and character-reference generation
  3. 03VLM-based character consistency checks across scenes
  4. 04Targeted regeneration of scenes with character drift
  5. 05Content safety checks and personal-information redaction
  6. 06Character-identity annotation and evaluation with precision, recall, and F1 reporting

Screenshots

StoryBuddy — screenshot 1
StoryBuddy — screenshot 2
StoryBuddy — screenshot 3
StoryBuddy — screenshot 4
StoryBuddy — screenshot 5
StoryBuddy — screenshot 6
StoryBuddy — screenshot 7
StoryBuddy — screenshot 8
StoryBuddy — screenshot 9
StoryBuddy — screenshot 10
StoryBuddy — screenshot 11
StoryBuddy — screenshot 12
All Projects
Next →Next →