Guides
Building with Lovable
Keep product logic in Lovable, and treat Nimrobo as a pure voice module.
Lovable is where your product logic lives. Nimrobo should be treated as a pure voice module.
Recommended Separation of Responsibilities
Lovable handles
- User flows and screens
- Conditional logic
- State management
- Storing and displaying insights
Nimrobo handles
- Asking questions
- Probing responses
- Managing turn-taking
- Producing audio + transcript
Typical Lovable Workflow
- User reaches a point where voice input is needed
- Lovable backend generates a Nimrobo Voice Link
- User completes the voice session
- Nimrobo returns session data
- Lovable continues the workflow
Do not replicate workflow logic inside the prompt.
Use the prompt only to control conversational behavior.