Real Conversations. Real Learning.

Practice high stakes conversations with educator authored AI characters. Audio first, affordable, and ready to pilot.

HTTPS live Persona guided dialogue Dark theme UI Metrics endpoint Session summaries
Private pilots. Minimal data stored. Educator led content.

Latest developments

Demo features

  • New Show analysis button in the demo
  • Generates summary, sentiment, key moments, and action items
  • Disabled until the first message is sent, with backend guard

Platform

  • HTTPS with Caddy and HSTS
  • Static splash at root. API at /api/*. Demo at /demo
  • IPv4 DNS only for reliability

Observability

  • Session logs written to server storage
  • /api/metrics totals and /api/analytics rollups
  • Health at /health

Planned updates

Voice

Streaming speech to text and text to speech using a low latency path.

Memory

Short context windows with per session summaries and persistence.

Analytics

Simple dashboard that visualizes usage and outcomes.

Last updated:

Characters

Sebastian Lovell, Sales Manager

Kind and detail oriented. Midwest family man. Light natural disfluencies. De escalates when needed.

Use cases: relationship building, handling objections, coaching conversations.

Start with Sebastian

Morgan White, Marketing Coordinator

Overprotective but empathetic parent advocate. Assertive, organized, and perfectionist. Focused on concrete supports and next steps.

Use cases: parent teacher calls, grade disputes, enrichment planning.

Start with Morgan

How it works

1

Speak

Learner talks to the character, or types in the demo.

2

Understand

ASR or text parsing produces intent and context.

3

Respond

Persona guide shapes a reply that fits goals and boundaries.

4

Review

Show analysis summarizes the session with clear next steps.

Pricing

Contact us for pilot pricing and scope. info@aics-sim.com

Technical status

Health Loading
Uptime Loading
Sessions Loading
Turns Loading
Open Demo Metrics JSON Health JSON

Tip for iOS: tap once in the demo to unlock audio, then use hold to talk.