🌊 MELUSINA CLI

JFP-Core-v1 command-line interface
Jaro Flash Protocol v16E.0.0 · Qwen2.5-1.5B + LoRA


Instalacja

cd ~/melusina-cli
bash install.sh

Lub ręcznie:

pip install -e .

Komendy

Komenda Opis
melusina chat Pętla rozmowy z modelem (mock lub prawdziwy)
melusina teach Agent TEACHER — interaktywna nauka JFP
melusina test N Agent TESTER — N testów z datasetu
melusina inspect Pokaż constitution.jfp
melusina history Audit log
melusina finetune Uruchom LoRA fine-tuning
melusina info Informacje o modelu i środowisku

Przykłady

# Rozmowa (mock engine — bez GPU)
melusina chat

# Rozmowa z prawdziwym modelem (wymaga ~3GB RAM/VRAM)
melusina chat --load-model

# TEACHER — poziom 1 (SIGNAL_UNKNOWN / SIGNAL_DENY)
melusina teach --level 1

# TEACHER — poziom 3 (pipeline orchestration)
melusina teach --level 3

# TESTER — 100 testów (mock heurystyka)
melusina test 100

# TESTER — 50 testów z prawdziwym modelem
melusina test 50 --model

# Pokaż constitution.jfp
melusina inspect

# Pokaż ostatnie 30 wpisów audit logu
melusina history --n 30

# Fine-tuning (dry-run)
melusina finetune --dry-run

# Informacje o środowisku
melusina info

Struktura

melusina/
├── cli.py              ← Click entrypoint
├── core/
│   ├── model.py        ← Lazy singleton: Qwen2.5-1.5B + LoRA adapter
│   ├── interceptor.py  ← JFP signal detection (DENY/UNKNOWN/LEARNING/BC)
│   └── constitution.py ← ~/.jfp/constitution.jfp read/write
└── agents/
    ├── teacher.py      ← TEACHER: 3 poziomy trudności
    ├── tester.py       ← TESTER: N runów, zapisuje fails
    └── explorer.py     ← EXPLORER: stub (TODO)

Pliki danych

Plik Opis
~/.jfp/constitution.jfp Reguły BC (JSONL)
~/.jfp/audit.jsonl Audit log wszystkich zdarzeń
~/.jfp/test_fails.jsonl Błędy z TESTER
~/.jfp/test_results.jsonl Raporty z TESTER

Model

  • Base: Qwen/Qwen2.5-1.5B-Instruct
  • Adapter: jarohullowicki/Melusina-1.5B-JFP
  • Local: ~/Jjfp-core-v1/jfp-lora-adapter/
  • GPU: AMD RX 9060 XT (ROCm) — env vars ustawiane automatycznie

Autor: Jarosław Andrzej Kuchta · JFP v16E.0.0 · 2026

Downloads last month

-

Downloads are not tracked for this model. How to track
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support