Community / Self-host (open source)¶
L'édition Community est le cœur open source de Myeline, publié sous licence AGPL-3.0 sur GitHub. Vous l'hébergez sur votre propre serveur, gratuitement : pas de licence à acheter, pas de compte à créer, aucun appel vers nos serveurs. C'est l'édition mono-utilisateur pour qui veut sa propre base de connaissances RAG, souveraine et inspectable.
Le code sur GitHub Guide self-host
Cette page, le wiki, et le produit
Le produit Community est anglophone (UI et documentation du dépôt en anglais). Ce wiki reste bilingue FR / EN. Pour l'usage détaillé des fonctionnalités (recherche RAG, bibliothèque, connecteurs, conversations, veille), reportez-vous aux Concepts (toutes éditions) : ils sont communs à toutes les éditions.
Pour qui ?¶
- Développeurs et self-hosters qui veulent un RAG personnel auto-hébergé, modifiable, sans dépendance à un SaaS.
- Souveraineté des données personnelles : documents, index vectoriel et historique restent sur votre machine. En mode LLM local (Ollama), aucune donnée ne quitte l'hôte.
- Évaluation technique avant un déploiement on-premise plus large.
Ce qu'elle apporte¶
- RAG complet : recherche top-K avec diversification MMR, citations cliquables, mode strict/souple, filtrage temporel, conversations multi-tours, chat sur un document unique.
- Connecteurs de stockage cloud (Google Drive, OneDrive, Dropbox, kDrive, S3, WebDAV, Notion, Zotero) avec vos propres identifiants (BYOC).
- Sources RSS / web scrapées et indexées.
- Multi-LLM BYOK + LLM 100 % local via Ollama : Mistral, OpenAI,
Claude, Gemini avec votre clé, ou Ollama (
bge-m3+ synthèse) totalement hors-ligne. - Digests et alertes de veille, 2FA TOTP.
Le détail fonctionnel complet vit dans la page d'édition : Édition Community / Self-Host.
Démarrer en 3 commandes¶
Pré-requis : Podman 4.6+ et podman-compose (ou Docker + Compose).
git clone https://github.com/ClaraVnk/myeline.git ~/Projects/myeline
cd ~/Projects/myeline
cp .env.example .env # puis éditer — voir docs/SELF_HOSTING.md
podman-compose -f docker-compose.yml up -d --build
podman-compose -f docker-compose.yml exec web flask create-admin
Puis ouvrez http://localhost:5000. Le walkthrough complet (pré-requis, génération des clés, choix du LLM, apps OAuth par connecteur) est dans le guide self-host.
Et après ?¶
- Comprendre l'usage : Concepts (toutes éditions).
- Comparer les éditions : Choisir son édition.
- Besoin de multi-tenant, d'équipes ou de support contractuel ? Voir le Cloud (SaaS) ou l'offre On-premise / Souverain (sur devis).
Licence¶
Édition self-host sous GNU Affero General Public License v3.0. La clause réseau de l'AGPL impose, si vous exposez un Myeline modifié comme service réseau, de mettre la source modifiée à disposition de ses utilisateurs. Une licence commerciale (usage sans les obligations AGPL) est disponible : hello@myeline.io.