Topoi · Project Snapshot
Teacher‑Guided, API‑First AI for Writing
Topoi is a platform for process‑based, socially‑aware AI writing support. It’s built for educators who want configurable guidance, transparency, and governance—not copy‑paste essays.
What is Topoi?
Topoi is an education‑focused, multi‑participant chat platform that lets teachers design role‑aware AI conversations—Socratic mentors, peer reviewers, rubric checkers—while keeping data ownership and classroom norms at the forefront. It’s API‑first with a lightweight UI on top, so schools can adopt it gradually and integrate with existing systems.
Process over product
Role‑aware sessions
Teacher‑configurable prompts
Org & key management
Speech & avatars (early)
Where it stands (Oct 2025)
- Core API for sessions, prompts, and multi‑assistant chats; atomic
POST /sessions/{id}/chat
flow.
- Org management (admins, roles, API keys) with Swagger‑documented endpoints.
- TopoiTutor Beta demo app: one‑on‑one Socratic AI assistant.
- Speech I/O: Whisper‑based STT and cloud TTS; experiments with realtime voice.
- Usage ledger & cost tracking for prompts, completions, audio, and storage.
- LAN‑only dev mode for safe home‑network testing.
- Data posture: work‑in‑progress policies for encryption & transcript governance.
Architecture
.NET 8 · Razor Pages · EF Core
Pillars
Configurable · Transparent · Accountable
Focus
Writing process, not output
What’s next
- Classroom‑ready beta: secure onboarding for teachers & organizations.
- Multi‑user sessions: richer team roles & transcript sharing controls.
- Assignment workflows: prompts, rubrics, interventions, and versioning.
- Encryption & privacy: optional encrypted transcripts; PII aliasing.
- Speech/Avatar path: realtime voice, improved TTS/STT cost controls.
- Selective sharing: anonymized, opt‑in JSON‑LD endpoints for research.
Guiding principle: adopt AI in small, auditable steps that preserve academic freedom, build classroom trust, and empower teachers.
Why Topoi?
Most chatbots optimize for fast answers. Topoi optimizes for good pedagogy: curiosity, iteration, and teacher control. It’s designed to fit alongside your LMS and institutional policies—without locking you into a single vendor or workflow.