Concepts

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 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.

Common patterns
  • 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:

  1. Builder defines a Project with a strong probing prompt
  2. App generates a Voice Link (instant or project‑based)
  3. Participant opens the link and completes the session
  4. Nimrobo stores audio + transcript
  5. App queries sessions and processes insights

Understanding these concepts is enough to build most Nimrobo‑powered voice interaction apps.