All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Audio input streaming (microphone)
- Audio output playback
- Context management and conversation history
- Agentic tools (web search, code generation)
- Session recording and export
- Initial project structure
- FastAPI backend with WebSocket server
- Gemini Live API integration
- React frontend with Vite
- Camera streaming and frame capture
- Text input/output communication
- Real-time logs display
- Basic error handling
- Comprehensive README and documentation
- MIT License
- Contributing guidelines
- Code of Conduct
- ✅ Backend WebSocket endpoint
/ws/live - ✅ Frontend camera streaming UI
- ✅ Periodic frame capture (every 3 seconds)
- ✅ Text-based interaction
- ✅ Live status indicators
- ✅ Connection management
- Project initialization
- Basic repository structure
- README with project vision
- License file