Public GitHub project · Kweezi Perez Christopher
ReadAloud
A local-first reading and listening companion for long-form documents, with desktop and mobile clients, sentence-synchronised captions, page previews, and optional document-processing and neural-speech services.
01 / Context
Project overview
ReadAloud is designed to help people read or listen to books, reports, and documents while keeping their personal library on their own device by default. Its public repository documents a React and TypeScript desktop client, a React Native and Expo mobile client, a shared reader core, and an optional Python FastAPI service for supported extraction, OCR, and neural speech workflows.
02 / Scope
Documented scope
- Local-first library and reading-position storage
- Sentence-level segmentation, synchronized captions, and page-style previews
- Optional document extraction/OCR and neural speech API
- Documented security, privacy, architecture, and release checklists
03 / Engineering
Technology and engineering areas
- TypeScript
- React
- React Native
- Expo
- Vite
- Tauri
- Python
- FastAPI
- SQLite
- IndexedDB
Project status: Pre-release; installers, signed mobile builds, real-device validation, store requirements, and deployment checks remain release gates.
04 / Provenance
Source and current implementation
This page summarizes publicly documented project scope. The repository is the authoritative source for current code, implementation status, setup instructions, licenses, and release evidence.
https://github.com/PerezChris99/ReadAloud
Part of the public software portfolio of Kweezi Perez Christopher.