Skip to content

Latest commit

 

History

History
51 lines (40 loc) · 1.35 KB

File metadata and controls

51 lines (40 loc) · 1.35 KB

🤖 DevDocs AI

Paste any Python function. Get instant explanation, docstring and improvement suggestions — powered by Groq LLaMA 3.1.

🔗 Live Demo

https://devdocs-ai.netlify.app

✨ Features

  • 💡 Plain English explanation of what your code does
  • 📄 Auto-generated Google-style docstring
  • ⚡ 3 specific numbered improvement suggestions
  • 📋 One-click copy for generated docstring
  • ⌨️ Ctrl + Enter keyboard shortcut

🛠 Tech Stack

Layer Technology
Backend Python, FastAPI
AI Groq API — LLaMA 3.1
Frontend HTML, CSS, JavaScript
Deployment Hugging Face Spaces + Netlify

🚀 Run Locally

Backend

cd backend
pip install -r requirements.txt
python -m uvicorn main:app --reload

Frontend

Open frontend/index.html with Live Server in VS Code.

📁 Project Structure

devdocs-ai/
  backend/
    main.py          # FastAPI app + Groq AI integration
    requirements.txt
    Dockerfile       # For Hugging Face deployment
  frontend/
    index.html       # Full UI with particle animations
  README.md

👨‍💻 Author

Built by G Enosh — IT undergrad at Vasavi College of Engineering, Hyderabad

GitHub