parthib07 commited on
Commit
7aca3f3
Β·
verified Β·
1 Parent(s): e5e882e

Delete README.md

Browse files
Files changed (1) hide show
  1. README.md +0 -70
README.md DELETED
@@ -1,70 +0,0 @@
1
- # AI-Powered Virtual Development Pod
2
-
3
- An intelligent system that simulates a complete software development team using AI agents. The system handles the entire project lifecycle from requirements gathering to testing.
4
-
5
- ## Features
6
-
7
- - Business Analyst Agent: Creates user stories from high-level requirements
8
- - Design Agent: Creates software design specifications
9
- - Developer Agent: Generates code based on user stories and design
10
- - Testing Agent: Creates and executes test cases
11
- - Project Manager Interface: Web-based interface for project management
12
-
13
- ## Project Structure
14
-
15
- ```
16
- .
17
- β”œβ”€β”€ agents/ # Contains all agent implementations
18
- β”‚ β”œβ”€β”€ business_analyst.py
19
- β”‚ β”œβ”€β”€ designer.py
20
- β”‚ β”œβ”€β”€ developer.py
21
- β”‚ β”œβ”€β”€ tester.py
22
- β”‚ └── project_manager.py
23
- β”œβ”€β”€ core/ # Core framework components
24
- β”‚ β”œβ”€β”€ config.py
25
- β”‚ β”œβ”€β”€ database.py
26
- β”‚ └── base_agent.py
27
- β”œβ”€β”€ app.py # Streamlit web interface
28
- └── tests/ # Test files
29
- ```
30
-
31
- ## Setup
32
-
33
- 1. Create a virtual environment:
34
- ```bash
35
- python -m venv venv
36
- source venv/bin/activate # On Windows: venv\Scripts\activate
37
- ```
38
-
39
- 2. Install dependencies:
40
- ```bash
41
- pip install -r requirements.txt
42
- ```
43
-
44
- 3. Set up environment variables:
45
- Create a `.env` file with:
46
- ```
47
- GROQ_API_KEY=your_api_key_here
48
- ```
49
-
50
- ## Usage
51
-
52
- 1. Start the Streamlit app:
53
- ```bash
54
- streamlit run app.py
55
- ```
56
-
57
- 2. Open your web browser and navigate to the URL shown in the terminal (usually http://localhost:8501)
58
-
59
- 3. Use the web interface to:
60
- - Start new projects
61
- - Check project status
62
- - Run quality checks
63
- - View generated artifacts
64
-
65
- ## Development
66
-
67
- - The system uses LangGraph for agent orchestration
68
- - Groq's Gemma2-9b-it model as the LLM
69
- - ChromaDB for vector storage and retrieval
70
- - Streamlit for the web interface