Vivi AI
AI assistant · Solar-energy SaaS
Running in production
Visol's production conversational assistant. A Python/FastAPI microservice that orchestrates OpenAI, Claude and Gemini with automatic fallback, runs an intent-handling agent with tool use and guides onboarding through a state machine, serving the company's Angular web app and Ionic mobile app.
- automated tests
- 1,900+
- pass rate
- 99.9%
- LLM providers
- 3
Full manifest
- Multi-provider LLM orchestration with automatic fallback
- Intent-handling agent with tool use and multi-turn memory
- State-machine guided onboarding
- Retry and backoff with Tenacity, plus a permission layer over Visol's licensing model
- CI/CD on GitHub Actions
- Python
- FastAPI
- OpenAI
- Claude
- Gemini
- Tenacity
- GitHub Actions