first push

This commit is contained in:
Chevallier
2026-06-12 18:16:58 +02:00
commit a7d8914e25
53 changed files with 1655 additions and 0 deletions

39
backend/README.md Normal file
View File

@@ -0,0 +1,39 @@
# ARC Backend
Backend minimal pour le projet ARC :
- API FastAPI
- orchestration LangGraph
- agents PM / Dev / QA
- interface Chainlit
- intégration future Qdrant / Redis / vLLM
## Installation
```bash
python -m venv .venv
.venv\Scripts\activate
pip install -r requirements.txt
uvicorn app.main:app --reload --port 8000
```
## Lancer Chainlit
```bash
chainlit run chainlit_app.py --port 8001
```
## Lancement auto
```bash
docker compose up --build
```
## Tests
```bash
python .\tests\test_snowflake.py
docker compose exec app python tests/test_qdrant.py
```
API dispo sur :
- http://127.0.0.1:8001