Full library coverage complete — 0 unmapped content folders. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
492 lines
14 KiB
YAML
492 lines
14 KiB
YAML
# AnythingLLM × Persona Library Integration Config
|
||
# Maps personas to book folders for workspace-based RAG
|
||
#
|
||
# Usage: python3 setup.py [--dry-run] [--persona <name>] [--upload-documents]
|
||
|
||
anythingllm:
|
||
base_url: "http://localhost:3001/api/v1"
|
||
api_key: "SXQGXH3-AQ64B8E-KQNMDWC-WZBQAFW"
|
||
|
||
storage:
|
||
book_library: "/mnt/storage/Common/Books"
|
||
personas_dir: "/home/salva/Documents/personas/personas"
|
||
# AnythingLLM copies uploaded originals to direct-uploads/
|
||
# This symlink sends them to HDD so SSD stays clean
|
||
hdd_storage: "/mnt/storage/anythingllm"
|
||
|
||
embedding:
|
||
primary:
|
||
engine: "gemini"
|
||
model: "gemini-embedding-001"
|
||
fallback:
|
||
engine: "ollama"
|
||
base_path: "http://127.0.0.1:40114/olla/ollama"
|
||
model: "nomic-embed-text"
|
||
|
||
# Batch processing — avoid API rate limits
|
||
processing:
|
||
batch_size: 50 # files per batch
|
||
delay_between_batches: 5 # seconds
|
||
max_concurrent: 3 # parallel uploads
|
||
skip_extensions: # don't process these
|
||
- ".bin"
|
||
- ".gz"
|
||
- ".zip"
|
||
- ".html"
|
||
- ".htm"
|
||
- ".php"
|
||
- ".jpg"
|
||
- ".png"
|
||
- ".gif"
|
||
- ".pptx"
|
||
- ".ppt"
|
||
- ".doc"
|
||
- ".json"
|
||
- ".log"
|
||
- ".py"
|
||
- ".jsx"
|
||
- ".js"
|
||
- ".db"
|
||
- ".flac"
|
||
- ".mp3"
|
||
- ".gov"
|
||
- ".org"
|
||
- ".mobi"
|
||
- ".azw3"
|
||
- ".djvu"
|
||
|
||
# ─────────────────────────────────────────────────────────────
|
||
# PERSONA → BOOK FOLDER MAPPINGS
|
||
# ─────────────────────────────────────────────────────────────
|
||
# priority: 1=core (always load), 2=extended (load if capacity allows)
|
||
# max_files: cap per folder to keep workspace focused
|
||
|
||
workspaces:
|
||
|
||
# ══════════════════════════════════════════════════════════
|
||
# INTELLIGENCE CLUSTER
|
||
# ══════════════════════════════════════════════════════════
|
||
|
||
frodo:
|
||
name: "Frodo — Stratejik İstihbarat"
|
||
persona_file: "frodo/general.md"
|
||
folders:
|
||
- path: "Istihbarat/TeoriVeAnaliz"
|
||
priority: 1
|
||
- path: "Istihbarat/Arastirmalar"
|
||
priority: 1
|
||
- path: "UluslararasiIliskiler"
|
||
priority: 1
|
||
- path: "GuvenlikStratejileri"
|
||
priority: 1
|
||
- path: "SETA"
|
||
priority: 2
|
||
- path: "ORSAM"
|
||
priority: 2
|
||
- path: "Istihbarat/TurkIstihbarati"
|
||
priority: 2
|
||
- path: "Istihbarat/RusIstihbarati"
|
||
priority: 2
|
||
- path: "Istihbarat/FOIA-CIA-Afrika"
|
||
priority: 2
|
||
- path: "Istihbarat/FOIA-CIA-Cin"
|
||
priority: 2
|
||
- path: "Istihbarat/FOIA-CIA-Hindistan"
|
||
priority: 2
|
||
- path: "Istihbarat/FOIA-CIA-Israil-Filistin"
|
||
priority: 2
|
||
- path: "Istihbarat/FOIA-CIA-LatinAmerika"
|
||
priority: 2
|
||
- path: "Istihbarat/FOIA-CIA-Pakistan"
|
||
priority: 2
|
||
- path: "Istihbarat/FOIA-CIA-Vietnam"
|
||
priority: 2
|
||
|
||
echo:
|
||
name: "Echo — SIGINT/COMINT"
|
||
persona_file: "echo/general.md"
|
||
folders:
|
||
- path: "SiberGuvenlik/FOIA-IA-NSA-SIGINT"
|
||
priority: 1
|
||
- path: "SiberGuvenlik/ElektronikGuvenlik"
|
||
priority: 1
|
||
- path: "Istihbarat/FOIA-CIA-SogukSavas"
|
||
priority: 2
|
||
- path: "SiberGuvenlik/FOIA-SiberSavas"
|
||
priority: 2
|
||
|
||
ghost:
|
||
name: "Ghost — PSYOP & Bilgi Savaşı"
|
||
persona_file: "ghost/general.md"
|
||
folders:
|
||
- path: "SiberGuvenlik/BilgiSavasi"
|
||
priority: 1
|
||
- path: "Istihbarat/SorguTeknikleri"
|
||
priority: 1
|
||
- path: "GuvenlikStratejileri"
|
||
priority: 2
|
||
|
||
oracle:
|
||
name: "Oracle — OSINT & Dijital İstihbarat"
|
||
persona_file: "oracle/general.md"
|
||
folders:
|
||
- path: "SiberGuvenlik/OSINT"
|
||
priority: 1
|
||
- path: "Istihbarat/Arastirmalar"
|
||
priority: 2
|
||
|
||
wraith:
|
||
name: "Wraith — HUMINT & Karşı İstihbarat"
|
||
persona_file: "wraith/general.md"
|
||
folders:
|
||
- path: "Istihbarat/TeoriVeAnaliz"
|
||
priority: 1
|
||
- path: "Istihbarat/BiyografiVeAnilar"
|
||
priority: 1
|
||
- path: "Istihbarat/TurkIstihbarati"
|
||
priority: 1
|
||
- path: "Istihbarat/RusIstihbarati"
|
||
priority: 1
|
||
- path: "Istihbarat/SorguTeknikleri"
|
||
priority: 2
|
||
- path: "Istihbarat/IstihbaratTarihi"
|
||
priority: 2
|
||
|
||
scribe:
|
||
name: "Scribe — FOIA Arşivci"
|
||
persona_file: "scribe/general.md"
|
||
folders:
|
||
- path: "FOIA"
|
||
priority: 1
|
||
- path: "Istihbarat/CIA"
|
||
priority: 1
|
||
- path: "Istihbarat/FOIA-CIA-OrtaDogu"
|
||
priority: 1
|
||
- path: "Istihbarat/FOIA-CIA-SogukSavas"
|
||
priority: 1
|
||
- path: "Istihbarat/FOIA-CIA-Turkey"
|
||
priority: 1
|
||
- path: "Istihbarat/FOIA-CIA-Afrika"
|
||
priority: 1
|
||
- path: "Istihbarat/FOIA-CIA-Cin"
|
||
priority: 1
|
||
- path: "Istihbarat/FOIA-CIA-Hindistan"
|
||
priority: 1
|
||
- path: "Istihbarat/FOIA-CIA-Israil-Filistin"
|
||
priority: 1
|
||
- path: "Istihbarat/FOIA-CIA-LatinAmerika"
|
||
priority: 1
|
||
- path: "Istihbarat/FOIA-CIA-Pakistan"
|
||
priority: 1
|
||
- path: "Istihbarat/FOIA-CIA-Vietnam"
|
||
priority: 1
|
||
- path: "Istihbarat/FOIA-FBI-COINTELPRO"
|
||
priority: 2
|
||
- path: "Istihbarat/FOIA-FBI-Vault"
|
||
priority: 2
|
||
- path: "Istihbarat/FOIA-IA-CIA-SogukSavas"
|
||
priority: 2
|
||
- path: "Istihbarat/FOIA-IA-CIA-Kuba-OrtaDogu"
|
||
priority: 2
|
||
- path: "Istihbarat/FOIA-IA-FBI"
|
||
priority: 2
|
||
- path: "Istihbarat/FOIA-IA-WWII"
|
||
priority: 2
|
||
- path: "NATO/FOIA-NATO"
|
||
priority: 2
|
||
- path: "SiberGuvenlik/FOIA-CyberWarfare"
|
||
priority: 2
|
||
- path: "SiberGuvenlik/FOIA-IA-NSA-SIGINT"
|
||
priority: 2
|
||
|
||
polyglot:
|
||
name: "Polyglot — Dilbilim & LINGINT"
|
||
persona_file: "polyglot/general.md"
|
||
folders:
|
||
- path: "Egitim"
|
||
priority: 1
|
||
|
||
# ══════════════════════════════════════════════════════════
|
||
# CYBERSECURITY CLUSTER
|
||
# ══════════════════════════════════════════════════════════
|
||
|
||
neo:
|
||
name: "Neo — Red Team & Exploit Dev"
|
||
persona_file: "neo/general.md"
|
||
folders:
|
||
- path: "SiberGuvenlik/PenetrasyonTesti"
|
||
priority: 1
|
||
- path: "SiberGuvenlik/SaldiriTeknikleri"
|
||
priority: 1
|
||
- path: "SiberGuvenlik/ZafiyetArastirmasi"
|
||
priority: 1
|
||
- path: "SiberGuvenlik/WebGuvenligi"
|
||
priority: 2
|
||
- path: "SiberGuvenlik/MobilGuvenlik"
|
||
priority: 2
|
||
- path: "SiberGuvenlik/KonferansSunumlari"
|
||
priority: 2
|
||
- path: "SiberGuvenlik/KonferansSlaytlari"
|
||
priority: 2
|
||
- path: "SiberGuvenlik/_oneshots"
|
||
priority: 2
|
||
|
||
bastion:
|
||
name: "Bastion — Blue Team & DFIR"
|
||
persona_file: "bastion/general.md"
|
||
folders:
|
||
- path: "SiberGuvenlik/AdliBilisim"
|
||
priority: 1
|
||
- path: "SiberGuvenlik/GenelGuvenlik"
|
||
priority: 1
|
||
- path: "SiberGuvenlik/AgGuvenligi"
|
||
priority: 2
|
||
- path: "SiberGuvenlik/WindowsGuvenligi"
|
||
priority: 2
|
||
- path: "SiberGuvenlik/HHSGuvenlikEgitimi"
|
||
priority: 2
|
||
|
||
sentinel:
|
||
name: "Sentinel — Siber Tehdit İstihbaratı"
|
||
persona_file: "sentinel/general.md"
|
||
folders:
|
||
- path: "SiberGuvenlik/TehditIstihbarati"
|
||
priority: 1
|
||
- path: "SiberGuvenlik/SiberSavas"
|
||
priority: 1
|
||
- path: "SiberGuvenlik/SiberGuvenlikStratejisi"
|
||
priority: 1
|
||
- path: "SiberGuvenlik/FOIA-CyberWarfare"
|
||
priority: 2
|
||
|
||
specter:
|
||
name: "Specter — Zararlı Yazılım & Tersine Mühendislik"
|
||
persona_file: "specter/general.md"
|
||
folders:
|
||
- path: "SiberGuvenlik/ZararliYazilimAnalizi"
|
||
priority: 1
|
||
- path: "SiberGuvenlik/TersineMuhendislik"
|
||
priority: 1
|
||
- path: "SiberGuvenlik/KernelGuvenligi"
|
||
priority: 2
|
||
- path: "SiberGuvenlik/MobilGuvenlik"
|
||
priority: 2
|
||
|
||
phantom:
|
||
name: "Phantom — Web Uygulama Güvenliği"
|
||
persona_file: "phantom/general.md"
|
||
folders:
|
||
- path: "SiberGuvenlik/WebGuvenligi"
|
||
priority: 1
|
||
- path: "SiberGuvenlik/PenetrasyonTesti"
|
||
priority: 2
|
||
- path: "SiberGuvenlik/BulutGuvenligi"
|
||
priority: 2
|
||
|
||
cipher:
|
||
name: "Cipher — Kriptografi"
|
||
persona_file: "cipher/general.md"
|
||
folders:
|
||
- path: "SiberGuvenlik/Kriptografi"
|
||
priority: 1
|
||
- path: "SiberGuvenlik/BilgiGuvenligi"
|
||
priority: 2
|
||
|
||
vortex:
|
||
name: "Vortex — Ağ Operasyonları"
|
||
persona_file: "vortex/general.md"
|
||
folders:
|
||
- path: "SiberGuvenlik/AgGuvenligi"
|
||
priority: 1
|
||
- path: "SiberGuvenlik/DonaninGuvenligi"
|
||
priority: 2
|
||
- path: "SiberGuvenlik/IoT"
|
||
priority: 2
|
||
|
||
# ══════════════════════════════════════════════════════════
|
||
# MILITARY CLUSTER
|
||
# ══════════════════════════════════════════════════════════
|
||
|
||
marshal:
|
||
name: "Marshal — Askeri Doktrin & Strateji"
|
||
persona_file: "marshal/general.md"
|
||
folders:
|
||
- path: "AskeriDoktrin"
|
||
priority: 1
|
||
- path: "NATO/Doktrin"
|
||
priority: 1
|
||
- path: "GuvenlikStratejileri"
|
||
priority: 1
|
||
- path: "NATO/Tatbikat"
|
||
priority: 2
|
||
|
||
centurion:
|
||
name: "Centurion — Askeri Tarih"
|
||
persona_file: "centurion/general.md"
|
||
folders:
|
||
- path: "AskeriTarih"
|
||
priority: 1
|
||
- path: "AskeriDoktrin"
|
||
priority: 2
|
||
- path: "DunyaTarihi"
|
||
priority: 2
|
||
|
||
corsair:
|
||
name: "Corsair — Özel Harekat & Düzensiz Savaş"
|
||
persona_file: "corsair/general.md"
|
||
folders:
|
||
- path: "AskeriDoktrin"
|
||
priority: 1
|
||
- path: "Istihbarat/TerorMucadele"
|
||
priority: 1
|
||
- path: "GuvenlikStratejileri"
|
||
priority: 2
|
||
|
||
warden:
|
||
name: "Warden — Savunma Analizi & Silah Sistemleri"
|
||
persona_file: "warden/general.md"
|
||
folders:
|
||
- path: "AskeriDoktrin"
|
||
priority: 1
|
||
- path: "NATO/Teknik"
|
||
priority: 1
|
||
- path: "GuvenlikStratejileri"
|
||
priority: 2
|
||
- path: "Istihbarat/SavunmaBakanligiRaporlari"
|
||
priority: 2
|
||
- path: "NATO/FOIA-NATO"
|
||
priority: 2
|
||
|
||
medic:
|
||
name: "Medic — Biyomedikal & KBRN"
|
||
persona_file: "medic/general.md"
|
||
folders:
|
||
- path: "Biyomedikal"
|
||
priority: 1
|
||
- path: "Istihbarat/KBRN"
|
||
priority: 1
|
||
- path: "BilimVeArastirma"
|
||
priority: 2
|
||
|
||
# ══════════════════════════════════════════════════════════
|
||
# HUMANITIES & ANALYSIS CLUSTER
|
||
# ══════════════════════════════════════════════════════════
|
||
|
||
chronos:
|
||
name: "Chronos — Dünya Tarihi & Medeniyet"
|
||
persona_file: "chronos/general.md"
|
||
folders:
|
||
- path: "DunyaTarihi"
|
||
priority: 1
|
||
- path: "OsmanliTarihi"
|
||
priority: 1
|
||
- path: "CumhuriyetTarihi"
|
||
priority: 1
|
||
- path: "RusyaTarihi"
|
||
priority: 1
|
||
- path: "YahudiTarihi"
|
||
priority: 2
|
||
- path: "AskeriTarih"
|
||
priority: 2
|
||
|
||
tribune:
|
||
name: "Tribune — Siyaset Bilimi & Rejim Analizi"
|
||
persona_file: "tribune/general.md"
|
||
folders:
|
||
- path: "UluslararasiIliskiler"
|
||
priority: 1
|
||
- path: "SETA"
|
||
priority: 1
|
||
- path: "ORSAM"
|
||
priority: 1
|
||
- path: "SiyasetVeTeori"
|
||
priority: 1
|
||
- path: "CumhuriyetTarihi"
|
||
priority: 2
|
||
|
||
arbiter:
|
||
name: "Arbiter — Uluslararası Hukuk"
|
||
persona_file: "arbiter/general.md"
|
||
folders:
|
||
- path: "Hukuk"
|
||
priority: 1
|
||
- path: "UluslararasiIliskiler"
|
||
priority: 2
|
||
- path: "NATO/Idari"
|
||
priority: 2
|
||
|
||
ledger:
|
||
name: "Ledger — Ekonomik İstihbarat & FININT"
|
||
persona_file: "ledger/general.md"
|
||
folders:
|
||
- path: "EkonomiVeFinans"
|
||
priority: 1
|
||
|
||
sage:
|
||
name: "Sage — Felsefe & İktidar Teorisi"
|
||
persona_file: "sage/general.md"
|
||
folders:
|
||
- path: "FelsefeVeEdebiyat"
|
||
priority: 1
|
||
- path: "SiyasetVeTeori"
|
||
priority: 1
|
||
|
||
herald:
|
||
name: "Herald — Medya Analizi & Stratejik İletişim"
|
||
persona_file: "herald/general.md"
|
||
folders:
|
||
- path: "SETA"
|
||
priority: 1
|
||
- path: "Marketing"
|
||
priority: 1
|
||
- path: "ORSAM"
|
||
priority: 2
|
||
- path: "UluslararasiIliskiler"
|
||
priority: 2
|
||
|
||
scholar:
|
||
name: "Scholar — Akademik Araştırma"
|
||
persona_file: "scholar/general.md"
|
||
folders:
|
||
- path: "BilimVeArastirma"
|
||
priority: 1
|
||
- path: "Egitim"
|
||
priority: 1
|
||
- path: "UluslararasiIliskiler"
|
||
priority: 2
|
||
|
||
gambit:
|
||
name: "Gambit — Satranç & Stratejik Düşünce"
|
||
persona_file: "gambit/general.md"
|
||
folders:
|
||
- path: "Satranc"
|
||
priority: 1
|
||
|
||
# ══════════════════════════════════════════════════════════
|
||
# ENGINEERING CLUSTER
|
||
# ══════════════════════════════════════════════════════════
|
||
|
||
forge:
|
||
name: "Forge — Yazılım & AI/ML"
|
||
persona_file: "forge/general.md"
|
||
folders:
|
||
- path: "AI"
|
||
priority: 1
|
||
- path: "Teknoloji"
|
||
priority: 1
|
||
- path: "SiberGuvenlik/Programlama"
|
||
priority: 2
|
||
- path: "SiberGuvenlik/YapayZekaGuvenligi"
|
||
priority: 2
|
||
|
||
architect:
|
||
name: "Architect — DevOps & Altyapı"
|
||
persona_file: "architect/general.md"
|
||
folders:
|
||
- path: "Teknoloji"
|
||
priority: 1
|
||
- path: "SiberGuvenlik/Linux"
|
||
priority: 2
|
||
- path: "SiberGuvenlik/BulutGuvenligi"
|
||
priority: 2
|