Overview
Core mental models and primitives for building Nimrobo voice-first apps in Lovable.
This section explains the core mental models and primitives builders need to use Nimrobo effectively inside Lovable-built voice interaction apps. Each concept maps directly to something you configure or reason about while building.
Pages
- What you can build — voice-first information gathering
- Core components — Voice Link, Instant Voice Link, Voice Project
- All about voice sessions — outputs, settings, and immutability
- How builders typically use these concepts together — the end-to-end Lovable flow
What can you build with Nimrobo
Nimrobo is designed for voice-first information gathering.
You can build any application where the primary goal is to extract structured or semi-structured insights from humans through conversation.
- Startup interviews and founder discovery calls
- User research and product feedback collection
- Hiring screens and candidate interviews
- Probing or questioning agents to extract deep insights
- Role‑playing and scenario-based simulations
- Mock training, practice interviews, and assessments
If the value of your app increases as users speak more and reveal more context, Nimrobo is a strong fit.
Nimrobo’s core philosophy
Nimrobo is optimized for situations where:
Information provided by the human ≫ information provided by the agent
The voice agent is not meant to lecture, teach, or act as a knowledge base. Its role is to:
- Ask the right questions
- Probe deeper based on responses
- Keep the participant talking
- Capture high‑quality audio and transcripts
Think of Nimrobo agents as interviewers, not presenters.
What is NOT a good fit for Nimrobo
Nimrobo is intentionally not designed for:
- Customer support or FAQ bots
- Voice assistants that primarily answer questions
- Long monologues or content delivery
- Real‑time tutoring or teaching
- Conversational search or retrieval systems
If your agent needs to explain more than it listens, Nimrobo is likely not the right tool.
Core components
Nimrobo is built from a small set of composable primitives. Builders usually interact with all of them.
The main building blocks you compose are:
- Voice Link: browser-based entry point (one participant per session)
- Instant Voice Link: single-use link with a unique prompt
- Voice Project: shared core prompt for standardized, comparable sessions
How builders typically use these concepts together
In a Lovable‑built app, the common flow looks like:
- Builder defines a Project with a strong probing prompt
- App generates a Voice Link (instant or project‑based)
- Participant opens the link and completes the session
- Nimrobo stores audio + transcript
- App queries sessions and processes insights
Understanding these concepts is enough to build most Nimrobo‑powered voice interaction apps.