Spin up a bespoke AI agent for your business in minutes.
IntegrAIte is a full-stack, production-ready platform that lets you design, test, and deploy custom AI agents—no ML expertise required.
IntegrAIte is now live and ready to use!
- Frontend: https://integraite-frontend.onrender.com/
- Backend API: https://integraite.onrender.com/
You can access the full application via the frontend link above. The backend link provides the API and documentation (see /docs).
- Backend: FastAPI + Gemini (Google AI) orchestration
- Frontend: Modern React SPA (Interview, Playground, Snippet Export)
- CI/CD Ready: Docker, Jenkins, and production-grade configs
- Lightning-fast onboarding: Answer 3 questions, generate a unique AI persona for your business.
- Live Playground: Chat with your bot instantly—see how it thinks before you deploy.
- One-click Export: Get production-ready code snippets (Python/JS) for instant integration.
- Session persistence: Close your browser and your last bot + chat come right back, thanks to a JSON-backed store.
- Day/Night Mode: Beautiful, modern UI with seamless light/dark switching.
- Database optional: Bots + chat history live in
data/store.jsonby default—no external DB needed.
- Python 3.11+
- Node.js 20+
- Docker + Docker Compose (for full-stack containerized workflow)
cp backend/.env.example backend/.env # Add your GEMINI_API_KEY
cp frontend/.env.example frontend/.env # (Optional) Frontend overridesKey variables:
GEMINI_API_KEY– required for Gemini API (backend)GEMINI_MODEL– defaults togemini-2.0-flashREACT_APP_API_BASE– frontend API base (default:http://localhost:8000/api/v1)STORE_PATH– where bot/session JSON lives (default:data/store.json)
Backend:
cd backend
python -m venv .venv && .venv/Scripts/activate
pip install -r requirements.txt
uvicorn app.main:app --reloadFrontend:
cd frontend
npm install
npm startOpen http://localhost:3000 — the SPA proxies API calls to FastAPI at http://localhost:8000.
docker compose up --build- Backend: http://localhost:8000 (API docs:
/docs) - Frontend: http://localhost:3000 (served by Nginx, auto-wired to backend)
- Persistent data:
backend/datais mounted into the backend container sodata/store.jsonsurvives restarts. Back it up or changeSTORE_PATHto suit your infra.
- Backend:
cd backend && python -m pytest - Frontend:
cd frontend && npm test -- --watchAll=false
- Production-ready Dockerfiles (multi-stage for frontend, slim Python for backend)
- Jenkinsfile included for easy CI/CD integration
- Deployed on Render for both frontend and backend
- Add your own steps for cloud deploys, secrets, and monitoring
- Frontend: https://integraite-frontend.onrender.com/
- Backend: https://integraite.onrender.com/
Feel free to try out the app and explore its features live!
- Instant value: Go from idea to working AI agent in minutes
- No vendor lock-in: Export and run anywhere
- Modern UX: Beautiful, accessible, and responsive
- Open & hackable: Tweak, extend, or self-host with ease
Ready to build your next AI agent?
Clone, configure, and launch your own IntegrAIte instance today!