Commit f95e0bcc authored by Kostas Chartsias's avatar Kostas Chartsias
Browse files

updated README

parent 512703d6
Loading
Loading
Loading
Loading
+25 −0
Original line number Diff line number Diff line
@@ -51,6 +51,7 @@ GROQ_MODEL_NAME=qwen/qwen3-32b
---

## ⚙️ Installation
### Option 1 - Local(venv)

### 1. Clone the Repository

@@ -77,6 +78,13 @@ pip install -r requirements.txt

Create a `.env` file in the root of `AI_agent/` and populate it as shown above.

### Option 2 - Containerized
Build the Docker Image

Run this inside the project root (same folder as Dockerfile):
```
docker build -t ai_agent .
```
---

## 🚀 Usage
@@ -99,6 +107,23 @@ http://127.0.0.1:9013

CORS is enabled for all origins.

### Option 2 - Containerized
Run the container:

The Dockerfile sets these defaults:
```
ENV APP_HOST=0.0.0.0
ENV APP_PORT=9013
ENV MCP_SERVER_URL=http://127.0.0.1:8004/mcp
...
...
```
To start the backend with these defaults:
```
docker run -p 9013:9013 ai_agent
```
Or override them at runtime.

---


+1 −1
Original line number Diff line number Diff line
@@ -59,7 +59,7 @@ Build the Docker Image

Run this inside the project root (same folder as Dockerfile):
```
docker build -t dummy-backend .
docker build -t dummy_backend .
```
## 🚀 Usage

+6 −0
Original line number Diff line number Diff line
@@ -14,6 +14,12 @@ The MCP Module implements an MCP server that exposes **CAMARA-compliant APIs** v
* Support for agentic workflows
* Scalable AI-enabled operations


### 2. AI Agent
AI Agent is a lightweight, modular backend built with [`Quart`](https://quart.palletsprojects.com/en/latest/) that exposes REST API endpoints for interacting with multiple AI sub-agents. 

It is designed to be easily extensible with support for different LLMs and OpenOP MCP servers.

---