- Complete MODELS.md with detailed model descriptions - Interactive download script for 5+ specialized SDXL models - Updated README with model selection guide - Fix docker-compose volumes path (/root/ComfyUI) - API workflows for OpenWebUI integration Models documented: - RealVisXL (portraits) - Juggernaut XL (versatile) - DreamShaper (art/fantasy) - SDXL Lightning (fast) - Proteus (realism)
32 KiB
je souhaite avoir de 'aide car je suis en train de creer une assistante ia Loca Effi. voici sa dexritpiton et son etat actuel :
"Objectifs avec Effi Une assistante IA personnelle locale qui : Retient les informations importantes sur Folzo, ses projets, ses préférences — de façon persistante entre les sessions Note automatiquement les éléments importants des conversations dans SiYuan sans intervention manuelle Recherche dans sa mémoire (SiYuan) avant de répondre pour avoir du contexte Agit de façon semi-autonome — créer des notes, résumer des conversations, tenir un journal — sans que Folzo ait à tout déclencher explicitement Architecture actuelle text Open WebUI (NAS:3000) ├─ Inférence → WOL Proxy (NAS:3011) → Ollama PC (11434) │ Modèle : qwen2.5:14b └─ Outils → mcpo (NAS:8000) → siyuan-mcp → SiYuan (NAS:6806) 15 outils : create, search, append, daily_note...
Limitations actuelles Ce qu'Effi ne peut pas faire seule aujourd'hui : ❌ Noter automatiquement sans commande explicite — elle réagit, n'anticipe pas ❌ Accéder à l'historique des sessions passées d'Open WebUI ❌ Résumer plusieurs conversations d'un coup de façon fiable ⚠️ Function calling encore fragile sur demandes ambiguës ou multi-étapes — fiable uniquement sur commandes directes ("Note SiYuan : …") Ce qui fonctionne : ✅ Créer/lire des notes sur commande directe ✅ Rechercher dans SiYuan avant de répondre ✅ Personnalité et contexte Effi en session"
comment je pourrais l'ameliorer, je suis pret a toute proposition tant que ca reste local (changer de llm, changer openwebui...)
Excellentes bases avec ton stack actuel ! Voici mes recommandations pour transformer Effi en assistante vraiment autonome :
Améliorations du LLM
Passer à un modèle plus performant
Le qwen2.5:14b est bon, mais pour du function calling fiable et du raisonnement multi-étapes, je te recommande :
- Qwen2.5:32b (si ton PC le supporte) : bien meilleur sur le function calling et les tâches complexes1 2
- Qwen3:14b (si disponible) : nouvelle génération avec meilleur function calling natif3 4
- Hermes 2 Theta Llama 3 : spécialement optimisé pour les agents et les workflows agentiques, avec JSON natif5
Le 32b quantizé en Q4_K_M serait un sweet spot : meilleur raisonnement qu'un 14b en Q5, même avec quantization plus agressive.2 1
Architecture agentique autonome
Option 1 : Remplacer Open WebUI par un framework agent
LibreChat avec n8n pour l'autonomie :6 7
- LibreChat comme interface (plus stable qu'Open WebUI selon la communauté )8
- n8n en backend pour workflows autonomes : triggers temporels, webhooks, agents qui s'exécutent sans intervention9 10 11
- n8n peut appeler Ollama directement et déclencher des actions dans SiYuan de façon scheduled
Option 2 : Garder Open WebUI + ajouter une couche autonome
MCP Memory Server avec auto-triggers :12 13
- Remplace ton siyuan-mcp par mcp-memory-server v2.0 qui a un système d'auto-trigger intégré
- Détecte automatiquement quand sauvegarder des infos importantes via keywords
- Fonctionne en parallèle de ton workflow actuel
Architecture proposée :
Open WebUI (conversations manuelles)
↓
n8n (orchestration autonome)
├─ Cron jobs : résumés quotidiens auto
├─ Webhook : écoute événements SiYuan
├─ Agent workflows : analyse conversations passées
└─ Ollama (PC) via WOL Proxy
↓
SiYuan (via MCP)
Accès à l'historique Open WebUI
Solution technique
Open WebUI stocke les conversations dans une base SQLite ou PostgreSQL. Tu peux :14
- Créer un MCP server custom qui lit directement la DB d'Open WebUI
- Utiliser n8n pour exporter périodiquement les conversations vers SiYuan
- Script Python scheduled : parse la DB → crée notes SiYuan automatiquement
Exemple de workflow n8n autonome :
- Trigger : tous les soirs à 23h
- Action 1 : lire nouvelles conversations Open WebUI (depuis DB)
- Action 2 : appeler Ollama pour résumer
- Action 3 : créer note dans SiYuan automatiquement
- Action 4 : tagger par projet/contexte
Autonomie accrue
Mécanismes à implémenter
1. System prompts améliorés dans Open WebUI :
Tu es Effi. Après chaque conversation :
- Identifie automatiquement les infos à retenir
- Crée une note SiYuan si pertinent
- Tag selon projet/contexte
2. Agent n8n "Daily Note Manager" :
- Crée automatiquement la daily note chaque matin
- Récupère events du jour
- Prépare contexte pour Effi
3. Mem0 MCP Server :15
- Alternative moderne à ton setup actuel
- Mémoire persistante multi-sessions native
- Pipeline intelligent en 2 phases pour la mémoire
Stack recommandé (100% local)
Frontend : LibreChat OU Open WebUI
↓
Orchestration : n8n (Docker sur NAS)
↓
LLM : Ollama PC (Qwen2.5:32b ou Hermes 2 Theta)
↓
Mémoire : SiYuan + MCP Memory Server v2
↓
Triggers autonomes : n8n cron + webhooks
Actions concrètes prioritaires
- Tester Qwen2.5:32b (Q4_K_M) pour améliorer le function calling
- Déployer n8n sur ton NAS (via Docker Compose)9
- Créer workflow n8n : export conversations Open WebUI → SiYuan (automatique, quotidien)
- Installer mcp-memory-server avec auto-triggers12
- Améliorer system prompt d'Effi pour qu'elle note systématiquement les infos importantes
Tu veux que je te détaille l'implémentation d'un de ces points en particulier (config n8n, migration vers 32b, ou setup du MCP memory server) ? 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
sur mon pc j'ai une 7800xt 16go vram, un 5800x3d et 32go de ram pour t'adeir a m'infdiquer quels sont les models les plus adaptés. J'ai aussi besoin d'un outil pour la prise de note et qu'il soit en lien avec l'IA. Je veux que m'on assitant m'aide a remplir celui-ci le corrige si besoin et va chercher les infos dedans si il en a besoin. mais je doit aussi pouvoir tout consulter comme il faut. N'hesite pas a me poser des question pour affiner mes besoins
Excellente config ! Avec 16GB VRAM, tu peux faire tourner des modèles jusqu'à 24B quantizés confortablement. Avant de te proposer des solutions, quelques questions :31 32
Questions pour affiner tes besoins
Sur la prise de notes
- Structure préférée : tu aimes plus un système de notes hiérarchique (dossiers/sous-dossiers), en graphe (liens entre notes, type Zettelkasten), ou outliner (listes/bullets imbriqués comme Logseq) ?
- Mobilité : tu as besoin d'accéder à tes notes depuis ton téléphone/tablette, ou c'est principalement desktop ?
- Format des données : tu veux tes notes en Markdown pur (fichiers .md lisibles partout) ou tu acceptes une base de données (plus puissant mais propriétaire) ?
- Usage principal : c'est plutôt pour du journaling quotidien, de la gestion de projets, une base de connaissances (wiki personnel), ou un mix ?
Sur l'interaction IA ↔ Notes
- Niveau d'autonomie souhaité :
- L'IA doit proposer des corrections/ajouts et tu valides ?
- Ou elle peut modifier directement et tu revois après ?
- Fréquence d'utilisation :
- Tu interagis avec l'IA pendant que tu prends des notes (en temps réel) ?
- Ou plutôt en asynchrone (tu notes, puis l'IA enrichit plus tard) ?
- Recherche sémantique : tu veux pouvoir demander "trouve-moi toutes les notes sur mes projets Docker avec des problèmes de réseau" et que l'IA comprenne le contexte, même si tu n'as jamais utilisé exactement ces mots ?
Recommandations préliminaires selon ta config
Modèles LLM optimaux pour ta 7800XT
Avec 16GB VRAM, voici ce que tu peux faire tourner :32 31
| Modèle | Quantization | VRAM utilisée | Performance | Usage recommandé |
|---|---|---|---|---|
| Qwen2.5:32b | Q4_K_M | ~14-15GB | 85-95% qualité du full | OPTIMAL - meilleur function calling 31 |
| Qwen3:14b | Q5_K_M | ~9-10GB | 95% qualité | Bon compromis vitesse/qualité |
| Hermes 2 Theta Llama 3 70B | Q3_K_M | ~15GB | Variable | Spécialisé agents mais grosse quantization |
| Mistral Small 22B | Q4_K_M | ~12-13GB | 90% qualité | Bon pour code et raisonnement |
Mon conseil : Qwen2.5:32b en Q4_K_M → meilleur équilibre function calling + raisonnement pour ton use case.31 32
Applications de notes avec intégration IA native
Selon tes réponses, je t'orienterai vers l'une de ces solutions :
Option 1 : Obsidian (si tu veux flexibilité max)33 34 35
- Fichiers Markdown purs, portables à vie
- Énorme écosystème de plugins IA (Copilot, Smart Connections, Local GPT)
- Graph view excellent pour visualiser les connexions
- Plugin MCP possible pour connexion directe avec Ollama
Option 2 : SiYuan (ce que tu utilises déjà)34 35 33
- Block-based : chaque paragraphe est un objet manipulable
- Base de données intégrée → recherches rapides
- Self-hosted nativement sur ton NAS
- MCP déjà configuré → tu gardes ton stack actuel
- Moins de plugins qu'Obsidian mais plus structuré
Option 3 : Blinko (nouveau, spécialement conçu pour IA locale)36 37
- Intégration RAG native : l'IA cherche automatiquement dans tes notes via embeddings
- Auto-tagging par IA
- Génération de résumés automatiques
- Support Ollama direct
- Léger (Next.js) → parfait pour self-host sur ton NAS
- C'est peut-être LA solution pour toi si tu veux du "AI-first"
Option 4 : Logseq (si tu aimes l'outliner)35 33 34
- Outliner natif (comme Roam Research)
- Daily notes et task management intégrés
- Fichiers Markdown locaux
- Plugins IA disponibles
Ce que je te propose
Réponds aux 7 questions ci-dessus, et je te donnerai :
- La stack complète (modèle LLM + app de notes + architecture d'intégration)
- La config Docker Compose pour ton NAS
- Les workflows d'automatisation (comment l'IA remplit/corrige/recherche automatiquement)
- Les system prompts adaptés à ton outil de notes
En attendant, si tu veux tester rapidement : Blinko semble fait pour ton cas d'usage → RAG intégré + Ollama direct + léger. Tu peux le déployer en 5 min sur ton NAS et tester avec ton Qwen2.5:14b actuel avant de passer au 32b.37 36
Qu'en penses-tu ? Quelles sont tes réponses aux questions ? 38 39 40 41 42 43 44 45
pour les notes je ne sais pas trop, j'en prennais pas beaucoup jusqu'a maintenant mais je dois commencer a vraiement utiliser ce genre d'outil. J'ai trop de chose en tete il faut que j'organise et que je note tout ca. oui la mobilité est importante, il faut que j'y a acces partout. J'ai un nom de dommaine et un reverse proxy sur mon nas, alors je peux facilement ouvrir cette applicationd e note sur l'exterieur. je pense que la base de donne en md est plus imple et futur prouf. j'ai pas non plus besoin d'une base de donne pour le moment. pour l'usage s'est un mix vie perso et vie pro. Vie perso pour organiser ma vie quotidienne, mes rdv, ma to do liste mes idee de voyage mes films a regarder, mes test ia sur mon infrastucture perso, et pour le boulot c'est le suivi de quelques projet une to do liste un petit wiki perso ou je note des aides perso
L'ia doit etre le plus autonome possible et j'aimerais avoir confiance en elle et qu'elle me connaisse bien. La prise de note se ferai par moi principalement avec une correction/amelioration de l'ia, mais j'aimerais aussi que l'ia rajoute automatiquement des note de nos echange ia si c'est pertinant. "tu veux pouvoir demander "trouve-moi toutes les notes sur mes projets Docker avec des problèmes de réseau" et que l'IA comprenne le contexte, même si tu n'as jamais utilisé exactement ces mots ?" Clairement oui j'aimerai bien meme si je sais qu'une ia est limité. Avec toute ces information peux tu me redigé un cahier des charge ou un plan pour que je note tout ca et que je n'ai pas besoin de le reecrire stp
Parfait, j'ai tout ce qu'il me faut ! Voici ton cahier des charges complet pour ton projet "Effi - Assistante IA Personnelle Locale".
📋 CAHIER DES CHARGES - PROJET EFFI v2.0
Assistant IA Personnel Local avec Prise de Notes Intelligente
🎯 OBJECTIFS GÉNÉRAUX
Créer une assistante IA locale nommée Effi qui :
- Gère automatiquement une base de connaissances personnelle (notes)
- Connaît parfaitement Folzo et son contexte (vie pro + perso)
- Prend des initiatives autonomes (noter, corriger, enrichir, résumer)
- Recherche intelligemment dans la mémoire avec compréhension sémantique
- Accessible partout (desktop + mobile) via reverse proxy sécurisé
💻 INFRASTRUCTURE EXISTANTE
Matériel disponible
- PC Gaming : AMD Ryzen 5800X3D, 32GB RAM, AMD Radeon 7800XT 16GB VRAM
- NAS Synology : hébergement applications, reverse proxy configuré, nom de domaine
- Réseau : reverse proxy fonctionnel pour accès externe sécurisé
Stack actuelle à faire évoluer
Open WebUI (NAS:3000) → WOL Proxy (NAS:3011) → Ollama PC (11434)
└─ mcpo (NAS:8000) → siyuan-mcp → SiYuan (NAS:6806)
📝 BESOINS FONCTIONNELS - PRISE DE NOTES
Types de contenus à gérer
Vie Personnelle :
- Organisation quotidienne (agenda, tâches)
- To-do liste personnelle
- Idées de voyages
- Liste films/séries à regarder
- Documentation tests IA et infrastructure perso
- Journal personnel (optionnel)
Vie Professionnelle :
- Suivi de projets (quelques projets actifs)
- To-do liste professionnelle
- Wiki personnel (aide-mémoires techniques, procédures)
- Notes de réunions/échanges
Caractéristiques techniques requises
- Format : Markdown pur (fichiers .md) → futur-proof et portable46 47
- Structure : flexible (pas encore d'habitudes établies)
- Mobilité : accès desktop + mobile (iOS/Android) obligatoire48 46
- Synchronisation : temps réel ou quasi temps réel entre appareils49 46
- Sécurité : self-hosted, accessible via reverse proxy existant
🤖 BESOINS FONCTIONNELS - INTERACTION IA
Niveau d'autonomie
Maximum souhaité avec confiance :
- L'IA doit corriger automatiquement (orthographe, formulation, structure)
- L'IA doit enrichir automatiquement (ajout contexte, liens entre notes)
- L'IA doit créer des notes spontanément si échange pertinent détecté
- L'IA doit proposer des améliorations visibles/validables
- L'IA doit connaître profondément Folzo (préférences, projets, historique)
Workflows d'interaction
Mode 1 - Prise de note assistée (principal) :
- Folzo écrit une note brute
- Effi corrige/améliore en temps réel ou à la demande
- Validation/ajustement par Folzo
- Sauvegarde finale
Mode 2 - Capture automatique (autonome) :
- Conversation Folzo ↔ Effi
- Effi détecte information importante
- Effi crée note automatiquement (avec notification)
- Folzo peut consulter/modifier après
Mode 3 - Recherche sémantique :
- Requête en langage naturel : "trouve mes problèmes Docker avec réseau"
- Effi comprend contexte même sans mots-clés exacts50 51 52
- Résultats pertinents avec extraits contextuels
🔍 FONCTIONNALITÉS TECHNIQUES CRITIQUES
1. Recherche Avancée (RAG Sémantique)
- Embeddings locaux pour recherche par sens, pas par mots-clés53 51 50
- Modèle d'embedding : nomic-embed-text ou similaire (léger, performant)53
- Vector store : Qdrant ou intégré à l'app de notes53
- Compréhension contextuelle : "projets Docker réseau" = trouve notes avec "container networking issues", "bridge problems", etc.52
2. Mémoire Persistante Multi-Sessions
- Historique complet conversations Folzo ↔ Effi accessible
- Base de connaissances sur Folzo enrichie automatiquement
- Contexte long-terme (projets en cours, préférences, historique décisions)
3. Synchronisation Multi-Devices
- Desktop : Linux (Fedora/Bazzite) + Windows si nécessaire
- Mobile : iOS/Android via app native
- Sync method : self-hosted, temps réel, sans conflit46 49 48
4. Actions Autonomes
- Auto-tagging intelligent des notes (par projet, type, urgence)
- Détection automatique informations à noter
- Résumés automatiques de conversations longues
- Création daily notes automatique chaque matin
🛠️ ARCHITECTURE TECHNIQUE RECOMMANDÉE
Stack Complète Proposée
┌─────────────────────────────────────────────────────────┐
│ FRONTEND │
│ Obsidian (Desktop + Mobile) OU Blinko (web app) │
│ ↓ sync via LiveSync (CouchDB) ou Syncthing │
└─────────────────────────────────────────────────────────┘
↓
┌─────────────────────────────────────────────────────────┐
│ ORCHESTRATION │
│ n8n (NAS Docker) - Workflows autonomes │
│ ├─ Cron : daily notes, résumés auto │
│ ├─ Webhooks : détection nouvelles conversations │
│ └─ RAG pipeline : embeddings + search │
└─────────────────────────────────────────────────────────┘
↓
┌─────────────────────────────────────────────────────────┐
│ LLM INFERENCE │
│ Ollama (PC) via WOL Proxy │
│ Modèle : Qwen2.5:32b (Q4_K_M) - 14-15GB VRAM │
└─────────────────────────────────────────────────────────┘
↓
┌─────────────────────────────────────────────────────────┐
│ MÉMOIRE & EMBEDDINGS │
│ ├─ Notes : Obsidian vault (Markdown files) │
│ ├─ Embeddings : nomic-embed-text via LM Studio │
│ └─ Vector DB : Qdrant (Docker NAS) │
└─────────────────────────────────────────────────────────┘
Composants Détaillés
App de Notes : 2 options
Option A - Obsidian (recommandé si tu veux écosystème mature) :47 48 46
- ✅ Fichiers Markdown purs dans dossier local
- ✅ Apps mobiles natives (iOS/Android)
- ✅ Plugins IA nombreux (Smart Connections, Copilot, Local GPT)
- ✅ Sync self-hosted via LiveSync + CouchDB49 46
- ✅ Graph view pour visualiser connexions notes
- ⚠️ Setup sync initial un peu technique
Option B - Blinko (recommandé si tu veux simplicité + IA native) :54 55 56 57
- ✅ RAG intégré nativement (recherche sémantique built-in)55 54
- ✅ Support Ollama direct via API OpenAI-compatible55
- ✅ Auto-tagging par IA natif
- ✅ Web app légère (Next.js) → accessible reverse proxy
- ✅ Apps mobiles PWA (fonctionne bien mobile)
- ⚠️ Moins mature qu'Obsidian (projet récent)
- ⚠️ Markdown mais stockage base de données (export possible)
LLM : Qwen2.5:32b (Q4_K_M)
- VRAM utilisée : ~14-15GB (confortable sur ta 7800XT)58 59
- Function calling fiable pour actions autonomes
- Raisonnement multi-étapes solide
- Alternative : Qwen3:14b si 32b trop lourd
Embeddings : nomic-embed-text
- Modèle léger (~500MB)53
- Excellente qualité recherche sémantique
- Déployable via LM Studio sur NAS55 53
Synchronisation
- LiveSync plugin + CouchDB (Docker sur NAS)
- Sync temps réel desktop ↔ mobile
- Chiffrement bout-en-bout possible
- Web app accessible via reverse proxy
- PWA mobile (pas d'app native nécessaire)
- Sync automatique (architecture client-serveur)
📊 WORKFLOWS AUTONOMES (n8n)
Workflow 1 : Capture Auto Conversations
Trigger : Webhook déclenché fin conversation Open WebUI
- Récupérer conversation complète
- Appeler Qwen2.5:32b pour analyse
- Si pertinent → générer note Markdown
- Sauvegarder dans vault Obsidian/Blinko
- Notifier Folzo (optionnel)
Workflow 2 : Daily Note Matinale
Trigger : Cron 7h00 chaque jour
- Créer note quotidienne (template)
- Récupérer météo Paris (optionnel)
- Lister tâches en cours (depuis notes)
- Résumer projets actifs
- Sauvegarder dans vault
Workflow 3 : Enrichissement Notes
Trigger : Cron 23h00 chaque jour
- Scanner nouvelles notes journée
- Détecter notes incomplètes/brouillons
- Générer suggestions enrichissement
- Créer note "Suggestions Effi" avec liens
Workflow 4 : Backup & Résumés Hebdo
Trigger : Cron dimanche 20h00
- Backup complet vault
- Générer résumé semaine (projets avancés)
- Créer note hebdomadaire
- Exporter stats (optionnel)
🔐 SÉCURITÉ & ACCÈS
Exposition externe
- Reverse proxy existant sur NAS (déjà configuré)
- HTTPS obligatoire avec certificat Let's Encrypt
- Authentification :
- Obsidian : chiffrement vault LiveSync
- Blinko : auth intégrée à l'app
- Firewall : limiter accès IP si possible (VPN Tailscale recommandé)
Données sensibles
- Toutes données restent locales (NAS + PC)
- Aucun cloud tiers (respect vie privée)
- Backups réguliers vault notes (automatisé n8n)
📈 PHASES DE DÉPLOIEMENT
Phase 1 - Fondations (Semaine 1)
- ✅ Choisir app notes finale (Obsidian vs Blinko)
- ✅ Déployer app sur NAS (Docker Compose)
- ✅ Configurer sync desktop + mobile
- ✅ Migrer notes SiYuan existantes si nécessaire
- ✅ Tester accès reverse proxy
Phase 2 - IA & Embeddings (Semaine 2)
- ✅ Installer Qwen2.5:32b Q4_K_M sur PC
- ✅ Déployer LM Studio sur NAS pour embeddings
- ✅ Configurer Qdrant (si Obsidian) ou RAG Blinko natif
- ✅ Indexer notes existantes (créer embeddings)
- ✅ Tester recherche sémantique
Phase 3 - Autonomie (Semaine 3)
- ✅ Déployer n8n sur NAS (Docker)
- ✅ Créer workflow "Daily Note"
- ✅ Créer workflow "Capture Conversations"
- ✅ Configurer system prompt Effi v2
- ✅ Tester boucle complète autonome
Phase 4 - Optimisation (Semaine 4+)
- ✅ Ajuster prompts selon comportements Effi
- ✅ Créer templates notes récurrentes
- ✅ Affiner triggers autonomes
- ✅ Monitorer performance LLM
- ✅ Itérer selon usage réel
🎯 CRITÈRES DE SUCCÈS
Fonctionnels
- ✅ Effi crée ≥1 note pertinente/jour automatiquement
- ✅ Recherche sémantique trouve infos même avec mots différents
- ✅ Sync mobile fonctionne < 5 secondes délai
- ✅ Corrections orthographiques automatiques fiables
- ✅ Accès notes mobile fluide (< 2 sec chargement)
Techniques
- ✅ Inference LLM < 30 tokens/sec (Qwen2.5:32b sur 7800XT)
- ✅ Recherche embeddings < 1 sec pour query
- ✅ Uptime services > 99% (NAS + PC via WOL)
- ✅ Backup automatique quotidien fonctionnel
- ✅ Zero perte données sur 1 mois test
Subjectifs
- ✅ Folzo utilise naturellement notes quotidiennement
- ✅ Confiance en Effi pour corrections auto
- ✅ Réduction charge mentale (moins "à retenir")
- ✅ Plaisir d'utilisation interface notes
🛠️ STACK DOCKER COMPOSE (NAS)
Services à déployer
# À créer : docker-compose.yml sur NAS
services:
# App notes (choisir UN des deux)
# OPTION A - Blinko
blinko:
image: blinkoteam/blinko:latest
ports:
- "5555:5555"
volumes:
- ./blinko-data:/app/data
environment:
- OLLAMA_URL=http://nas-ip:3011 # Via WOL proxy
# OPTION B - CouchDB pour Obsidian LiveSync
couchdb:
image: couchdb:latest
ports:
- "5984:5984"
volumes:
- ./couchdb-data:/opt/couchdb/data
environment:
- COUCHDB_USER=admin
- COUCHDB_PASSWORD=[générer_mot_de_passe_fort]
# Orchestration autonome
n8n:
image: n8nio/n8n:latest
ports:
- "5678:5678"
volumes:
- ./n8n-data:/home/node/.n8n
environment:
- N8N_ENCRYPTION_KEY=[générer_clé]
# Vector DB pour RAG
qdrant:
image: qdrant/qdrant:latest
ports:
- "6333:6333"
volumes:
- ./qdrant-data:/qdrant/storage
# Embeddings (optionnel si LM Studio desktop)
lm-studio:
# Utiliser LM Studio desktop OU conteneur custom
📚 RESSOURCES & RÉFÉRENCES
Documentation technique
- Obsidian LiveSync : GitHub vrtmrz/obsidian-livesync46
- Blinko : Documentation officielle54 57
- n8n Automation : n8n.io/docs60
- RAG Local : Tutorial embeddings Qdrant53
Communauté & Support
- r/selfhosted : support infrastructure
- r/ObsidianMD : si choix Obsidian61
- r/LocalLLaMA : optimisation modèles50
✅ PROCHAINES ÉTAPES IMMÉDIATES
Décisions à prendre MAINTENANT
- Obsidian ou Blinko ?
- Obsidian = écosystème mature, setup complexe
- Blinko = simplicité, IA native, moins features
- Tester Qwen2.5:32b sur ton PC
ollama pull qwen2.5:32b-instruct-q4_K_M
ollama run qwen2.5:32b-instruct-q4_K_M
- Prototyper recherche sémantique
- Installer LM Studio
- Charger nomic-embed-text
- Tester sur 10-20 notes brouillons
Questions ouvertes pour toi
- Combien de notes par jour tu vises ? (pour dimensionner)
- Tu veux un système de tags/catégories prédéfini ou organique ?
- Préférence interface : minimaliste ou riche en features ?
Prêt à démarrer ? Dis-moi quelle partie tu veux implémenter en premier et je te donne les commandes exactes ! 🚀 62 63 64
-
https://www.reddit.com/r/LocalLLaMA/comments/1g6fa24/how_good_are_the_new_14b_and_32b_qwen25_models/ ↩︎
-
https://www.reddit.com/r/LocalLLaMA/comments/1hbpr41/which_one_to_chose_for_local_coding_purpose/ ↩︎
-
https://blog.galaxy.ai/compare/qwen-2-5-coder-32b-instruct-vs-qwen3-14b ↩︎
-
https://blog.galaxy.ai/compare/qwen2-5-vl-32b-instruct-vs-qwen3-14b ↩︎
-
https://www.reddit.com/r/LocalLLaMA/comments/1cvputo/best_local_model_for_agents/ ↩︎
-
https://sliplane.io/blog/5-awesome-open-webui-alternatives ↩︎
-
https://www.reddit.com/r/selfhosted/comments/1ioqkjm/are_ollama_and_open_webui_the_best_selfhosted/ ↩︎
-
https://dev.to/dalenguyen/free-self-host-ai-agent-workflows-with-n8n-and-cloudflare-tunnel-h5d ↩︎
-
https://skywork.ai/skypage/en/A-Comprehensive-Guide-to-the-Mem0-MCP-Server-Building-AI-with-Persistent-Memory/1971044006807793664 ↩︎
-
https://naileru.com/ia/locale/solutions-chat-open-source/ ↩︎
-
https://www.reddit.com/r/opensource/comments/1jk37vi/selfhosted_ai_agents_that_run_100_locally/ ↩︎
-
https://sliplane.io/de-de/blog/5-awesome-open-webui-alternatives ↩︎
-
https://www.reddit.com/r/ollama/comments/1mujr2l/help_me_out_in_selecting_a_good_framework_for_ai/ ↩︎
-
https://qwen.ai/blog?id=6da44b4d3b48c53f5719bab9cc18b732a7065647&from=research.research-list ↩︎
-
https://airank.dev/models/compare/qwen-2.5-14b-instruct-vs-qwen-2.5-coder-32b-instruct ↩︎
-
https://dev.to/lightningdev123/top-5-local-llm-tools-and-models-in-2026-1ch5 ↩︎
-
https://www.reddit.com/r/LocalLLaMA/comments/1qwgyrn/best_deep_research_for_local_llm_in_2026/ ↩︎
-
https://llm-stats.com/models/compare/qwen-2.5-14b-instruct-vs-qwen-2.5-coder-32b-instruct ↩︎
-
https://www.techreviewer.com/tech-specs/amd-rx-7800-xt-gpu-for-llms/ ↩︎
-
https://gigachadllc.com/amd-radeon-rx-7800-xt-ai-benchmarks-breakdown/ ↩︎
-
https://www.xda-developers.com/obsidian-free-self-hosted-alternative-blinko/ ↩︎
-
https://univers-pc.fr/quelle-carte-graphique-choisir-en-2026-guide-complet/ ↩︎
-
https://www.sitepoint.com/vram-requirements-70b-models-16gb-gpu-minimum-2026/ ↩︎
-
https://dev.to/zackriya/best-self-hosted-ai-meeting-note-taker-app-open-source-2p9k ↩︎
-
https://versus.com/fr/amd-radeon-rx-7800-xt-vs-nvidia-geforce-rtx-5060-ti-16gb ↩︎
-
https://www.reddit.com/r/selfhosted/comments/1getg9o/note_app_with_ai_integration/?tl=ko ↩︎
-
https://www.reddit.com/r/LocalLLM/comments/1mzvkwo/should_i_get_an_rt_7800_xt_for_llms/ ↩︎
-
https://www.reddit.com/r/radeon/comments/1qnrfcu/rx_7800_xt_in_2026/ ↩︎
-
https://pausehardware.com/classement-des-cartes-graphiques/ ↩︎
-
https://www.reddit.com/r/selfhosted/comments/1eo7knj/guide_obsidian_with_free_selfhosted_instant_sync/ ↩︎
-
https://www.stephanmiller.com/sync-obsidian-vault-across-devices/ ↩︎
-
https://www.reddit.com/r/LocalLLM/comments/1ct8kwv/suggestions_for_semantic_retrieval_of_my_markdown/ ↩︎
-
https://dev.to/simranshaikh20_50/rag-semantic-search-12gd ↩︎
-
https://www.thinktecture.com/en/ai/improved-rag-more-effective-semantic-search-with-content-transformations/ ↩︎
-
https://www.newsminimalist.com/articles/blinko-note-app-challenges-obsidian-with-ai-privacy-350370ec ↩︎
-
https://www.xda-developers.com/obsidian-free-self-hosted-alternative-blinko/ ↩︎
-
https://www.techreviewer.com/tech-specs/amd-rx-7800-xt-gpu-for-llms/ ↩︎
-
https://gigachadllc.com/amd-radeon-rx-7800-xt-ai-benchmarks-breakdown/ ↩︎
-
https://www.reddit.com/r/ObsidianMD/comments/1hrdbf7/what_are_your_selfhosted_syncing_options/ ↩︎
-
https://www.reddit.com/r/selfhosted/comments/1nkkqbk/there_is_any_simple_way_to_self_host_obsidian/ ↩︎