File size: 3,901 Bytes
e3f609a
 
 
 
 
 
 
 
 
 
6a5df4e
b8e6434
e3f609a
6a5df4e
 
 
 
b8e6434
6a5df4e
b8e6434
6a5df4e
b8e6434
6a5df4e
 
b8e6434
6a5df4e
 
b8e6434
6a5df4e
 
 
 
b8e6434
6a5df4e
b8e6434
6a5df4e
 
b8e6434
6a5df4e
 
 
 
b8e6434
6a5df4e
 
 
 
 
 
 
 
 
 
 
 
 
 
b8e6434
6a5df4e
b8e6434
6a5df4e
 
 
 
b8e6434
6a5df4e
b8e6434
 
 
 
 
 
 
 
6a5df4e
b8e6434
 
 
 
 
 
6a5df4e
 
 
 
b8e6434
6a5df4e
b8e6434
6a5df4e
 
 
 
b8e6434
6a5df4e
ed3dd1d
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
---
title: AndesOps AI
emoji: 🧠
colorFrom: red
colorTo: gray
sdk: docker
pinned: false
app_port: 7860
---

# AndesOps AI: Agentic Tender Intelligence


[![AMD Powered](https://img.shields.io/badge/AMD-Powered-ED1C24?style=for-the-badge&logo=amd&logoColor=white)](https://www.amd.com/en/developer/resources/ai-developer.html)
[![ROCm](https://img.shields.io/badge/ROCm-Optimized-blue?style=for-the-badge)](https://rocm.docs.amd.com/)
[![Next.js](https://img.shields.io/badge/Next.js-14-black?style=for-the-badge&logo=next.js)](https://nextjs.org/)
[![FastAPI](https://img.shields.io/badge/FastAPI-Framework-009688?style=for-the-badge&logo=fastapi)](https://fastapi.tiangolo.com/)

**AndesOps AI** is a state-of-the-art business intelligence platform designed to transform the complex landscape of public procurement in Chile (Mercado Público) into actionable strategic advantages. Built for the **AMD Developer Hackathon**, it leverages a sophisticated **Agentic Multi-Agent System** to analyze technical and administrative bases with unprecedented speed and precision.

---

## 🚀 The Challenge
Public bidding processes are notoriously document-heavy, requiring legal, technical, and strategic expertise to evaluate a single opportunity. Companies often miss deadlines or overlook critical risks buried in 100+ page PDFs.

## 🧠 The Agentic Solution: "The Virtual Board of Experts"
AndesOps AI moves beyond simple chatbots. It deploys a **coordinated panel of AI agents** that work in parallel to evaluate every tender:

- ⚖️ **Legal & Compliance Agent**: Scans for administrative hurdles, critical deadlines, and compliance gaps.
- 🏗️ **Technical Architect Agent**: Maps tender requirements to the company’s specific tech stack and experience.
- 📊 **Strategy & ROI Agent**: Analyzes competition, calculates potential ROI, and defines a "Winning Strategy".
- 🧠 **The Orchestrator**: Consolidates agent reports into a final **Strategic Fit Score** and an executive summary.

---

## 🛠️ Architecture & AMD Integration
AndesOps AI is engineered to scale using high-performance compute:

- **Hardware Acceleration**: Optimized to run on **AMD Instinct™ MI300X GPUs** via the **AMD Developer Cloud**.
- **Software Stack**: Built on **ROCm™** for high-throughput inference, allowing simultaneous processing of multiple massive tender documents without bottlenecks.
- **Backend**: **FastAPI** with asynchronous task execution for parallel agent processing.
- **Frontend**: **Next.js 14** with a premium, enterprise-ready UI/UX.

### **System Workflow**
```mermaid
graph TD
    A[Mercado Público API / Sync] --> B[(SQL Database)]
    B --> C[Tender Dashboard]
    C --> D{Agentic Analysis Engine}
    D --> E[Legal Agent]
    D --> F[Technical Agent]
    D --> G[Strategy Agent]
    E & F & G --> H[Orchestrator]
    H --> I[Strategic Report & Proposal]
```

---

## 💻 Setup & Installation

### **Prerequisites**
- Python 3.10+
- Node.js 18+
- AMD ROCm (Optional for local acceleration)

### **Backend Setup**
```powershell
cd backend
python -m venv .venv
.\.venv\Scripts\Activate.ps1
pip install -r requirements.txt
uvicorn app.main:app --reload --port 8000
```

### **Frontend Setup**
```powershell
cd frontend
npm install
npm run dev
```

### **Environment Variables**
Copy `.env.example` to `.env` and configure:
- `GEMINI_API_KEY`: For LLM orchestration (or your AMD local endpoint).
- `MERCADO_PUBLICO_TICKET`: For real-time tender syncing.

---

## 📈 Business Value
- **Efficiency**: Reduce manual analysis time by over 90%.
- **Risk Mitigation**: Early detection of legal traps and technical gaps.
- **Competitiveness**: Generate high-quality proposal drafts aligned with specific tender scoring criteria.

## 📄 License
MIT License - Developed for the **AMD Developer Hackathon 2026** with ❤️ by the AndesOps Team, powered by [REW](https://www.rew.cl).