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.