https://github.com/precise-goals/evolvex
Evolvex is an AI-powered multi-agent system that automates software development workflows. It integrates LangChain, AutoGen, Codium API, and RAG for code completion, bug detection, documentation, and knowledge retrieval, enhancing productivity through AI-driven automation and smart collaboration.
https://github.com/precise-goals/evolvex
bun css flask html python rag react render vercel vite
Last synced: 9 months ago
JSON representation
Evolvex is an AI-powered multi-agent system that automates software development workflows. It integrates LangChain, AutoGen, Codium API, and RAG for code completion, bug detection, documentation, and knowledge retrieval, enhancing productivity through AI-driven automation and smart collaboration.
- Host: GitHub
- URL: https://github.com/precise-goals/evolvex
- Owner: Precise-Goals
- License: mit
- Created: 2025-03-13T18:20:03.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-22T14:51:34.000Z (about 1 year ago)
- Last Synced: 2025-04-02T23:26:52.545Z (about 1 year ago)
- Topics: bun, css, flask, html, python, rag, react, render, vercel, vite
- Language: Python
- Homepage: https://evolvexai.vercel.app
- Size: 11.1 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Evolvex AI
Evolvex AI is an AI-powered multi-agent system designed to optimize software development workflows. By integrating LangChain, AutoGen, Codium API, and Retrieval-Augmented Generation (RAG), it automates tasks like code completion, bug detection, documentation, and intelligent knowledge retrieval.
## Features
- **Code Completion**: Uses Codium API and Together AI LLM for accurate code suggestions.
- **Bug Detection & Fixing**: Identifies and suggests fixes for bugs using Codium API.
- **Automated Documentation**: Generates docstrings, README files, and API documentation.
- **Retrieval-Augmented Generation (RAG)**: Retrieves relevant information from knowledge bases.
- **Multi-Agent Collaboration**: Implements AutoGen for AI-driven task delegation.
## Tech Stack
- **Language Models**: Together AI (Mixtral-8x7B), Codium API, LangChain
- **Frameworks**: LangChain, AutoGen
- **Storage & Retrieval**: ChromaDB, LangChain Retriever
- **Development Tools**: Python, FastAPI, OpenAI-compatible models
## Modules & Components
### 1. RAG System
- Handles document loading, retrieval, and context compression.
- Uses ChromaDB for efficient indexing and retrieval.
- Employs LLMChain for intelligent query processing.
### 2. Code Assistance Agents
- **Code Completion Agent**: Provides intelligent code suggestions.
- **Bug Detection & Fixing Agent**: Identifies issues and suggests fixes.
- **Testing Generation Agent**: Generates unit tests and improves test coverage.
### 3. Documentation Agents
- **Docstring Generator**: Extracts and generates detailed docstrings.
- **README Generator**: Produces structured README files.
### 4. Multi-Agent Collaboration
- **Manager Agent**: Coordinates AI agents.
- **Code Completion Agent**: Enhances code accuracy.
- **Bug Detection Agent**: Automates debugging.
- **Documentation Agent**: Creates documentation.
- **RAG Agent**: Retrieves and processes information.
## Contributors
- **Sarthak Patil**
- **Gaurav Chaudhari**
- **Prathamesh Kolhe**
- **Anushka Singh**
## Contact
📧 **Emails:**
- sarthakpatil.ug@gmail.com
- gauravchau2412@gmail.com
- prathameshkolhe6099@gmail.com
- singhanushkaofficial04@gmail.com
📌 **GitHub**: [Precise-Goals](https://github.com/Precise-Goals)