Lexiverse
Lexiverse - AI contextual reading engine for English learners. Your next article is your next review.
翻译准备中
尚未收集仓库信息。
尚未检测到更新。GitHub 发布版本后会显示在这里。
制作者的介绍仅有上面的一句话。 更多详情请阅读仓库 README。 仓库 README ↗
正在加载完整 README。
查看完整 README ↗A full-stack mobile-first English, French, and Spanish learning app with gamification, AI-powered conversation practice, and a spaced repetition review system — web app plus native iOS and Android apps sharing the same backend/account.
Decoupled from Lovable hosting/tooling (TASK-078) as far as this repo's code is concerned: AI calls go straight to OpenRouter/Deepgram (not a Lovable gateway), and deploy targets Vercel.
Repo lives at
github.com/obsidian-media/LearnWithAlphonso(transferred from a personal account to theobsidian-mediaorg to fix a GitHub Actions billing block; the codebase's internal project name is stillenglish-buddy-app-33in a few config/directory references — cosmetic only, not worth a mass rename). Vercel's own GitHub integration was not carried over by that transfer, then reconnected the same day (2026-09-20) — see "Deployment" below for what's confirmed vs. what still needs a real push to verify.
| Layer | Technology |
|---|---|
| Framework | TanStack Start (SSR) + React 19 + Vite 8 |
| Styling | Tailwind CSS v4 + hand-written components + Framer Motion |
| State | Zustand (client) + TanStack Query (server) |
| Backend | Supabase (PostgreSQL + Auth + RLS + RPCs) |
| AI | OpenRouter chat with an ordered model fallback list (default anthropic/claude-haiku-5.5 on the owner's own Anthropic key, reasoning turned off on every call) + Deepgram Aura-2/Nova-3 (TTS/STT), all called directly |
| Routing | TanStack Router (file-based) |
| Testing | Vitest (unit) + Playwright + axe-core (E2E/accessibility) |
| Package manager | bun (bun.lock is authoritative; no package-lock.json) |
See ARCHITECTURE.md for the full request flow, database schema, and design notes.
以上为 README 的开头部分。其余内容请阅读原文。 查看完整 README ↗