Prerequisites
Before you begin, ensure you have the following:- Node.js >= 22.14.0
- Python >= 3.11
- A Supabase account
- API keys for:
- OpenAI
- Anthropic
- Google AI
Installation
1. Clone the Repository
2. Install Dependencies
3. Configure Environment Variables
Create.env files for both frontend and backend:
4. Start the Development Servers
- Frontend:
http://localhost:5173 - Backend API:
http://localhost:3000
Basic Usage
1. Create an Account
- Navigate to
http://localhost:5173 - Click “Sign Up”
- Enter your email and password
- Verify your email address
2. Start a Session
- Log in to your account
- Click “New Session”
- Choose a session mode:
- Text Chat
- Voice Call
- Video Call
- Start communicating with the AI assistant
3. Use AI Features
During a session, you can:- Enable real-time sentiment analysis
- Request topic summaries
- Get suggested responses
- Generate session notes
4. Manage Sessions
Access session management features:- View session history
- Download transcripts
- Generate reports
- Set follow-up reminders
Next Steps
Core Concepts
Learn about Gradiant’s architecture and key concepts
API Documentation
Explore the API for custom integrations
Deployment Guide
Learn how to deploy to production
Troubleshooting
Common Issues
-
Database Connection Issues
- Verify Supabase credentials
- Check network connectivity
- Ensure proper environment variables
-
API Authentication Errors
- Verify API keys
- Check token expiration
- Ensure proper CORS configuration
-
WebSocket Connection Issues
- Check firewall settings
- Verify WebSocket server status
- Ensure proper SSL configuration