Skip to content

Commit 875b83b

Browse files
committed
correction
1 parent 00b86b1 commit 875b83b

File tree

2 files changed

+40643
-46
lines changed

2 files changed

+40643
-46
lines changed

README.md

Lines changed: 60 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -1,65 +1,79 @@
1-
# CNC Copilot: Advanced Manufacturing AI
1+
# Dev-contitional Platform
22

3-
**Bridging the gap between generative AI and industrial CNC machining.**
3+
Hlavný repozitár je rozdelený na 2 prepojené, ale samostatne prezentované projekty:
44

5-
CNC Copilot is an intelligent assistant designed to help machinists, engineers, and operators optimize their workflows. It integrates:
6-
- **Local LLMs (OpenLLaMA)** for secure, offline code generation.
7-
- **RAG (Retrieval Augmented Generation)** for querying machine logs and manuals.
8-
- **Fanuc FOCAS Integration** (Simulated & Real) for machine telemetry.
9-
- **Modern Web UI** for interaction.
5+
- **60%: Krystal Vino + GAMESA 3D Grid** (hlavná platforma)
6+
- **40%: FANUC RISE** (vedľajšia priemyselná vetva, FOCAS integrácia)
107

11-
## 🚀 Features
8+
---
129

13-
- **G-Code Generation**: Explain, optimize, and generate G-Code.
14-
- **Real-time Telemetry**: Monitor machine status (Run, Stop, Alarm) and load.
15-
- **Log Analysis**: diagnose issues using historical data.
16-
- **Zero-Dependency Fallback**: Runs entirely in Python without heavy external databases if needed.
10+
## 1) Krystal Vino + GAMESA 3D Grid (hlavná platforma, 60%)
1711

18-
## 📦 Installation
12+
### Čo je Krystal Vino
13+
Krystal Vino je výkonová orchestrace nad OpenVINO/oneAPI pre osobné počítače.
14+
Cieľom je znižovať latenciu a zvyšovať throughput pomocou adaptívneho plánovania, telemetrie a riadenia runtime politík.
1915

20-
1. **Clone the Repository**:
21-
```bash
22-
git clone https://github.com/your-username/Dev-contitional.git
23-
cd Dev-contitional
24-
```
16+
Kód: `openvino_oneapi_system/`
2517

26-
2. **Install Dependencies**:
27-
```bash
28-
pip install -r requirements.txt
29-
```
18+
### Kľúčové komponenty
19+
- **OpenVINO runtime vrstva**: inferencia s fallback režimom.
20+
- **oneAPI/OpenMP tuning**: dynamické nastavovanie `ONEAPI_NUM_THREADS`, `OMP_NUM_THREADS`, `OPENVINO_NUM_STREAMS`, `KMP_*`.
21+
- **Ekonomický planner + evolučný tuner**: online voľba režimov `defensive/balanced/aggressive`.
22+
- **GAMESA 3D Grid**: logická 3D pamäťová vrstva pre organizáciu/swap pracovných dát.
23+
- **Delegované logovanie**: samostatné kanály `system`, `telemetry`, `planning`, `policy`, `inference`, `grid_update`.
3024

31-
3. **Configure Environment**:
32-
```bash
33-
cp .env.example .env
34-
# Edit .env to match your setup (Mock vs Real)
35-
```
25+
### Preukázateľné výsledky (Linux benchmark)
26+
Zdroj: `openvino_oneapi_system/logs/benchmark_latest.txt`
3627

37-
## 🛠 Usage
38-
39-
### Start the System
40-
Run the main backend entry point. This serves both the **API** and the **Web UI**.
28+
- **Latency improvement**: `66.01%`
29+
- **Throughput improvement**: `234.59%`
30+
- **Utility improvement**: `270.42%`
31+
- **Sysbench improvement**: `99.55%`
32+
Baseline: `2615.43 events/s` -> Adaptive: `5219.10 events/s`
4133

34+
### Rýchle spustenie
4235
```bash
43-
python3 advanced_cnc_copilot/backend/main.py
36+
python3 openvino_oneapi_system/main.py --cycles 10 --interval 0.5
37+
python3 openvino_oneapi_system/benchmark_linux.py --cycles 60
4438
```
4539

46-
- **Frontend**: [http://localhost:8000](http://localhost:8000)
47-
- **API Docs**: [http://localhost:8000/docs](http://localhost:8000/docs)
40+
### Debian balík (whole package)
41+
Vygenerovaný balík:
42+
- `openvino_oneapi_system/dist/openvino-oneapi-system_1.1.0_amd64.deb`
4843

49-
### Docker Deployment
50-
For a production-like environment with Redis:
44+
Obsahuje:
45+
- CLI: `ovo-runtime`, `ovo-benchmark`
46+
- service unit: `openvino-oneapi-system.service`
47+
- konfig: `/etc/default/openvino-oneapi-system`
5148

52-
```bash
53-
docker-compose up --build
54-
```
49+
---
50+
51+
## 2) FANUC RISE (sekundárna vetva, 40%)
52+
53+
### Charakteristika projektu
54+
FANUC RISE je priemyselná CNC vrstva orientovaná na operácie, telemetry a workflow automatizáciu.
55+
FOCAS je tu **vedľajšia integračná vrstva**, nie hlavný produktový cieľ.
56+
57+
Kód: `advanced_cnc_copilot/`
58+
59+
### Zameranie
60+
- CNC operátorské workflow a dohľad
61+
- API + UI pre výrobný monitoring
62+
- FANUC telemetry bridge (mock/real režim podľa prostredia)
63+
- rozšíriteľné backend služby pre výrobnú analytiku
5564

56-
## 🧠 Architecture
65+
### Kde dáva zmysel v celom ekosystéme
66+
- Krystal Vino rieši výkonový runtime a optimalizáciu výpočtu.
67+
- FANUC RISE rieši priemyselný kontext, machine/data napojenie a operátorské použitie.
68+
- Spolu tvoria pipeline: **výkonové jadro + priemyselná exekúcia**.
5769

58-
- **Backend**: FastAPI (Python)
59-
- **Frontend**: Vanilla JS + CSS (Single Page App)
60-
- **LLM Engine**: Llama.cpp (via Python bindings) or OpenAI/Mock.
61-
- **Vector Store**: NumPy-based in-memory store (Fallbacks to ChromaDB).
70+
---
6271

63-
## 🤝 Contributing
72+
## Repo mapa
73+
- `openvino_oneapi_system/` hlavná výkonnostná platforma (OpenVINO, oneAPI, GAMESA 3D Grid)
74+
- `advanced_cnc_copilot/` FANUC RISE priemyselný stack
75+
- `docs/` doplnkové technické podklady
6476

65-
See [CONTRIBUTING.md](CONTRIBUTING.md) for guidelines.
77+
## Poznámka k smerovaniu
78+
Priorita repozitára je Krystal Vino/GAMESA 3D Grid ako hlavná platforma pre PC hardvér a inferenčný výkon.
79+
FANUC RISE zostáva samostatná, sekundárna doménová vetva pre CNC integrácie.

0 commit comments

Comments
 (0)