Skip to content

pranav14-1/EchoCode-ai

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Voice-Based Programming Assistant Website

Setup Instructions

Frontend

  1. Go to frontend/
  2. Run npm install
  3. Run npm start to launch the React app

Backend

  1. Go to backend/
  2. Create a .env file with your API keys (see example below)
  3. Run pip install -r requirements.txt
  4. Run uvicorn main:app --reload to start FastAPI server

Example .env file

GEMINI_API_KEY=your_gemini_api_key_here

Usage

  • Open the frontend in your browser
  • Click the mic button, speak your query
  • View explanation and code

See instructions.md for full requirements.

About

EchoCode.ai is a voice-driven programming assistant that turns your spoken queries into ready-to-use code. Speak in any language, and EchoCode.ai will transcribe, translate, and generate both an explanation and syntax-highlighted code snippet—making coding faster, easier, and more accessible.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors