A newer version of the Gradio SDK is available:
5.27.0
title: LexForge
emoji: 🛠️
colorFrom: indigo
colorTo: red
sdk: gradio
sdk_version: 5.20.0
app_file: app.py
pinned: false
Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
Générateur de Contrats de Cession de Droits
Ce projet propose un générateur interactif de contrats de cession de droits d'auteur et de droits à l'image, conçu pour Tellers. L'application génère automatiquement des contrats juridiquement rigoureux adaptés aux besoins spécifiques de chaque situation.
Structure du projet
Le projet est organisé de manière modulaire pour une meilleure séparation des responsabilités :
app.py
- Point d'entrée principal de l'applicationinterface.py
- Définition de l'interface utilisateur Gradioconfig.py
- Configuration et constantes du projetutils.py
- Fonctions utilitairescontract_templates.py
- Templates des différentes sections de contratscontract_builder.py
- Construction du contrat à partir des templatescontract_previewer.py
- Prévisualisation du contratpdf_generator.py
- Génération du PDF final avec champs interactifs
Fonctionnalités
- Création de contrats de cession de droits d'auteur
- Création de contrats de droit à l'image
- Génération de contrats combinés (droits d'auteur + droits à l'image)
- Adaptation automatique des clauses selon le type de cession (gratuit/onéreux)
- Gestion des clauses d'exclusivité
- Support pour les auteurs personnes physiques ou morales
- Prévisualisation du contrat avant génération
- Export au format PDF avec champs interactifs pour les signatures et paraphes
Arbre de décision du formulaire
Type de contrat
- Droits d'auteur
- Droit à l'image
- Les deux
Mode de cession
- Gratuite (limite les droits à la reproduction et représentation)
- Onéreuse (permet d'étendre les droits et l'exclusivité)
Droits supplémentaires (si cession onéreuse)
- Distribution
- Usage
- Adaptation
- Prêt
- Location
- Droit de suite (œuvres graphiques et plastiques)
Exclusivité (si cession onéreuse)
- Avec exclusivité
- Sans exclusivité
Informations sur l'auteur/modèle
- Personne physique (civilité, nom, prénom, etc.)
- Personne morale (société, statut juridique, RCS, etc.)
Description de l'œuvre/image
- Description précise de l'œuvre (si droits d'auteur)
- Description précise des images/vidéos (si droit à l'image)
Supports d'exploitation
- Multiples options (réseaux sociaux, applications, etc.)
- Site web et Discord toujours inclus
Rémunération (si cession onéreuse)
- Modalités de paiement (montant, échéancier, etc.)
Déploiement sur Hugging Face Spaces
- Créez un nouveau Space sur Hugging Face (https://huggingface.co/spaces/new)
- Sélectionnez "Gradio" comme type d'application
- Téléchargez tous les fichiers Python (.py) et requirements.txt
- L'application sera automatiquement déployée et accessible via l'URL de votre Space
PDF interactifs générés
Les PDF générés par l'application comprennent :
- Des champs de texte pour le lieu et la date de signature
- Des champs pour la mention "Lu et approuvé"
- Des champs de signature pour le cédant et le cessionnaire
- Des champs pour les paraphes sur chaque page
Notes légales
Les contrats générés par cet outil sont conçus selon les principes juridiques français applicables aux cessions de droits d'auteur (Code de la propriété intellectuelle) et aux droits à l'image. Pour des situations spécifiques ou complexes, il est recommandé de consulter un professionnel du droit.