Surgentic is a cutting-edge AI assistant designed to enhance surgical safety and compliance. By combining real-time voice interaction, screen recording, and automated checklist management, Surgentic ensures confidence and safety in every surgical procedure.
- Real-time AI voice interaction during procedures
- Automated surgical safety checklist management
- Screen recording and session playback
- Beautiful, modern interface with dark mode
- Compliance report generation
- Persistent conversation history
- Real-time transcription
- Responsive design optimized for medical environments
- Framework: Next.js 15
- Styling: Tailwind CSS with shadcn/ui
- Database: Supabase
- Animation: Framer Motion
- Voice AI: ElevenLabs
- Clone the repository:
git clone https://github.com/yourusername/surgentic
cd surgentic- Install dependencies:
pnpm install- Create a
.envfile in the root directory with the following variables:
NEXT_PUBLIC_SUPABASE_URL="your-supabase-url"
NEXT_PUBLIC_SUPABASE_ANON_KEY="your-supabase-anon-key"
XI_API_KEY="your-elevenlabs-api-key"
AGENT_ID="your-elevenlabs-agent-id"- Run the development server:
pnpm dev- Open http://localhost:3000 with your browser to see the result.
/app- Next.js app directory containing routes and layouts/components- Reusable React components/lib- Utility functions and shared logic/public- Static assets and recorded sessions
NEXT_PUBLIC_SUPABASE_URL: Your Supabase project URLNEXT_PUBLIC_SUPABASE_ANON_KEY: Your Supabase anonymous keyXI_API_KEY: ElevenLabs API keyAGENT_ID: ElevenLabs agent ID
Surgentic provides seamless voice communication during surgical procedures, allowing hands-free interaction with the AI assistant.
An interactive checklist based on WHO Surgical Safety standards, ensuring all critical steps are followed and documented.
Built-in screen recording capabilities allow for procedure documentation and later review, enhancing training and quality assurance.
Automated generation of compliance reports based on checklist completion and procedure documentation.
This project is licensed under the MIT License - see the LICENSE file for details.
- Next.js Documentation
- Tailwind CSS
- Supabase Documentation
- ElevenLabs Documentation
- WHO Surgical Safety Checklist
Contributions are welcome! Please read our Contributing Guide for details on our code of conduct and the process for submitting pull requests.
