CodeMind AI is your ultimate AI-powered coding assistant built with LangChain, Groq, and Streamlit. Whether you're debugging code, exploring Python scripts, or designing system architecture, CodeMind helps you do it faster and smarter.
- π Python Scripting Pro β Quickly generate and understand Python scripts.
- π Bug Fixing Specialist β Detect and fix errors in your code.
- π Code Explainer β Get simplified explanations of any code snippet.
- π‘ Architecture Advisor β Suggestions for scalable and efficient solutions.
- π§ LangChain β For managing prompt templates and chaining AI logic.
- β‘ Groq API β Ultra-fast inference using LLaMA models.
- ποΈ Streamlit β Interactive frontend for user interaction.
- π dotenv β For secure environment variable management.
-
Clone the repository:
git clone https://github.com/your-username/codemind-ai.git cd codemind-ai -
Create a virtual environment (optional but recommended):
python -m venv venv source venv/bin/activate # or venv\Scripts\activate on Windows
-
Install dependencies:
pip install -r requirements.txt
-
Create a .env file:
GROQ_API=your_groq_api_key_here
-
Run the app:
streamlit run app.py
"Explain this Python function to me."
"Fix this error: IndexError: list index out of range"
"Suggest an architecture for a real-time chat app."
"Generate a function to calculate Fibonacci numbers recursively."
LangChain
Groq
Streamlit
Happy Coding β€