# Vos serveurs, vos modèles, vos données

> OrgKeep est vendu en code source, pas en SaaS. Vos développeurs peuvent cloner le dépôt, lancer une seule commande et le mettre en production sans nous contacter.

Source: https://orgkeep.com/fr/self-hosted

## Que signifie concrètement « sans dépendance fournisseur » ?

Chaque choix de conception passe un seul test : votre développeur pourrait-il faire tourner OrgKeep en production avec le dépôt pour seul outil ?

| Domaine | Ce que fait OrgKeep |
|---|---|
| Installation | Docker Compose sur n’importe quel serveur Linux, sur site ou dans n’importe quel cloud, avec Tecfy Tasks comme l’un de ses services |
| Base de données | PostgreSQL avec un schéma documenté, pour que vos propres outils de reporting puissent s’y connecter |
| Fichiers | Disque local ou tout stockage compatible S3 |
| E-mail | SMTP standard |
| Connexion | Comptes intégrés, plus OIDC, SAML et LDAP (Active Directory, Entra ID, Google Workspace) |
| Modèles d’IA | Tout fournisseur via la passerelle de modèles, y compris des modèles locaux |
| Données | Export complet, API REST documentée et webhooks |
| Contrôle | Pas de serveur de licences, aucune connexion vers nos serveurs, pas de code obfusqué. La télémétrie est désactivée par défaut |

## Comment installer OrgKeep ?

L’installation est conçue autour d’une seule commande :

1. Clonez le dépôt fourni avec votre licence.
2. Copiez les paramètres d’exemple et renseignez votre domaine, le mot de passe de la base de données et votre serveur e-mail.
3. Lancez `docker compose up -d`.
4. Connectez-vous, ajoutez vos fournisseurs d’IA et créez votre premier employé IA.

```
git clone git@git.example.com:it/orgkeep.git
cd orgkeep && docker compose up -d
```

## Quels modèles d’IA pouvez-vous utiliser ?

Tous. Vous apportez vos propres clés d’API et choisissez un fournisseur pour chaque employé IA : un petit modèle peu coûteux pour trier le travail, un modèle puissant pour l’analyse.

- Des fournisseurs hébergés comme OpenAI, Anthropic, Google et Mistral.
- Des modèles locaux via **Ollama** ou **vLLM**, pour les organisations dont aucune donnée ne doit sortir des murs.
- Les outils utilisent **MCP**, le standard ouvert pour connecter l’IA à des outils : vous pouvez donc connecter vos propres systèmes.

La logique des agents réside dans le code d’OrgKeep, jamais dans une plateforme d’agents hébergée par un fournisseur qui conserve vos conversations sur ses serveurs.

## Avec quoi OrgKeep est-il construit ?

| Composant | Choix |
|---|---|
| Backend | Go |
| Base de données | PostgreSQL, avec pgvector pour la recherche |
| Cache et messagerie | Redis |
| Application web | Next.js |
| Installation | Docker Compose |
| Outil de tâches | Tecfy Tasks, comme service à part dans la même installation |

> C’est le plan actuel pour la première version, et il peut encore évoluer.

## Pouvez-vous modifier le code ?

Oui, au sein de votre organisation sous licence. Les modifications courantes relèvent des paramètres, pas du code : champs personnalisés, rôles, circuits d’approbation, image de marque, langues et modèles d’e-mails. Les modifications de code vont dans un dossier de plugins, avec des événements et des hooks. Votre code reste ainsi en dehors du cœur, et les mises à jour continuent de fusionner proprement.

Les mises à jour sont livrées comme une bibliothèque : des versions étiquetées avec un journal des modifications, des migrations de base de données et des notes de mise à niveau.

## Quelles langues sont incluses ?

L’anglais, le français et l’arabe dès le premier jour, avec une mise en page complète de droite à gauche pour l’arabe. Chaque personne choisit sa langue, et les contenus des utilisateurs, comme les titres de tâches, gardent leur propre sens d’écriture. Les dates et les nombres suivent la langue, avec des chiffres occidentaux ou arabes orientaux.

## Questions fréquentes

### OrgKeep a-t-il besoin d’une connexion Internet ?

Pas pour son cœur. Avec des modèles locaux et une authentification auto-hébergée, il peut fonctionner sans aucune connexion extérieure. Les connecteurs vers des services externes comme Slack ou QuickBooks doivent pouvoir joindre ces services.

### Que se passe-t-il si nous arrêtons de payer les mises à jour ?

Vous gardez le code et vous continuez à l’utiliser. L’abonnement aux mises à jour apporte les nouvelles versions et le support ; sans lui, le logiciel continue de fonctionner.

### Nos développeurs peuvent-ils examiner le code ?

Oui. La qualité du code fait partie de ce que vous achetez : les tests, la CI, la documentation d’architecture et l’installation de développement en une commande font partie du produit, et vos développeurs peuvent les examiner pendant que vous évaluez OrgKeep.
