Lorebound
Uma plataforma web de ficção interativa focada no leitor, que combina mundos curados com turnos de IA controlados, memória persistente e uso transparente.
Papel:Direção de produto, experiência de leitura, contratos de IA e arquitetura full-stack
- TypeScript
- React
- Neon Postgres
- Drizzle
- Cloudflare Workers
- IA
- Stripe

Problema
Ficção com IA pode parecer ilimitada, mas perde autoria, continuidade e uma razão clara para confiar no próximo turno.
Restrição
A plataforma precisa de liberdade criativa sem custos escondidos, memória descartável ou uma experiência de leitura que pareça apenas um chat.
Decisão
Ancorar a leitura em story packs curados, persistir memória sobre escolhas e executar contratos e migrações compartilhados com Drizzle no Neon Postgres, atrás de uma API Hono na Cloudflare Workers.
Resultado
Lorebound mantém o leitor dentro de mundos autorais e torna compreensíveis a capacidade da IA, a continuidade e o uso.
Story packs
Modelo de leitura
Memória persistente
Continuidade
Cloudflare Workers
Runtime
Visão geral
Lorebound é uma plataforma de ficção interativa em desenvolvimento com uma perspectiva focada no leitor. A meta não é gerar texto sem limites; é criar mundos autorais que respondem ao leitor mantendo coerência, intenção e vontade de voltar.
Decisões de produto
Story packs definem cenário, tom e material curado. A IA entra quando fortalece a leitura: para desenvolver um turno, manter memória relevante, aceitar uma ação personalizada ou adicionar mídia seletiva. Ink torna o modelo de custo visível, em vez de escondê-lo atrás de uma cota ambígua.
Arquitetura atual
- O cliente é uma aplicação React e Vite progressiva para catálogo, leitura, conta e cobrança.
- Uma API Hono roda na Cloudflare Workers e concentra os contratos de histórias, conta, IA e uso no servidor.
- Tipos TypeScript compartilhados, schema Drizzle, migrações e seeds ficam em
packages/sharede usam Neon Postgres. - Neon Auth cuida da autenticação, enquanto Stripe e Cloudflare R2 apoiam cobrança e assets gerados.
Essa é a arquitetura atual de Neon/Drizzle/Cloudflare do Lorebound.
O que estou construindo
- Uma experiência de leitura React apoiada por uma API Hono na Cloudflare Workers.
- Contratos compartilhados, eventos estruturados e persistência para estado e memória da história.
- Acesso a story packs e um modelo de uso único pensado para clareza do leitor.
- Uma base pronta para criadores sem tratar cada mundo como um produto diferente.