Skip to content
v0.1.0 · Basé sur Symfony 7.4

Natif IA
Framework Low-Code Entreprise

Doggy Framework est construit sur Symfony 7.4 avec une intégration IA profonde (configuration LLM, assistant IA global, amélioration IA des vues, MCP, Agent, multi-modèle). Il offre la gestion organisationnelle, les modèles dynamiques, le concepteur de vues visuel, l'authentification sans mot de passe WebAuthn, le push temps réel Mercure, etc. — pour développer rapidement des systèmes OA, RH et de gestion.

composer create-project doggy/skeleton my-app
namespace App\Entity\Organization;

#[Gedmo\Tree(type: 'nested')]
#[ORM\Entity(repositoryClass: DepartmentRepository::class)]
#[ORM\HasLifecycleCallbacks]
class Department
{
    /** 部门全称
     * @Ef(group="department_base_info", isBF=true)
     */
    #[ORM\Column(type: 'string', length: 180)]
    private string $name;

    /**
     * 所属公司
     * @Ef(group="department_base_info", isBF=true)
     */
    #[ORM\ManyToOne(targetEntity: Company::class)]
    private Company $company;

    /**
     * 上级部门
     * @Ef(group="department_associated_info", isBF=true)
     */
    #[Gedmo\TreeParent]
    #[ORM\ManyToOne(targetEntity: Department::class)]
    private Department $parent;
}
Symfony 7.4
Support LTS jusqu'à 2029
FrankenPHP
Mode Worker · Mercure intégré
PostgreSQL
Aucune dépendance Redis
Natif IA
LLM · Agent · ReAct · Multi-modèle

Plateforme applicative d'entreprise tout-en-un

De la modélisation des données aux processus métier, couvrant tout le cycle de vie

Modèle Dynamique

Définissez des entités avec les attributs PHP 8. Migrations, APIs et interfaces auto-générées.

Concepteur de Vues IA

Glisser-déposer + opérations IA en langage naturel. Grille, sources de données, prévisualisation.

DataGrid Avancé

Pagination serveur, tri multi-colonnes, filtres combinés, édition en ligne.

Assistant IA Global

Panneau flottant, enregistrement de contexte, boucle ReAct, appels d'outils, agents.

Configuration LLM

Multi-fournisseurs (OpenAI/Anthropic/Ollama/Azure/custom), routage de rôles, chiffrement des clés.

Gestion Organisationnelle

Arbres de départements illimités (Gedmo Nested Set), postes, grades, cycle de vie des employés.

WebAuthn Sans Mot de Passe

Empreinte, visage, clés de sécurité. Politiques de mots de passe et modèle 3 officiers.

Mercure Temps Réel

Communication temps réel SSE, détection de présence, notifications push, progrès IA.

Modulaire · Extensible · Natif IA

Construit sur l'écosystème Symfony 7.4 avec des modules faiblement couplés

Modèle dynamique
Concepteur de vues
DataGrid
Agent IA
Doggy Core
3-Officiers
Structure org.
Planificateur
Stockage fichiers
Mercure SSE
E-mail

Construit sur une technologie mature

Sur les épaules des géants avec les meilleures pratiques

PHP 8.2+
Symfony 7.4
Doctrine ORM
PostgreSQL
Docker
jQuery + SunUI
Twig
FrankenPHP

Protection de niveau entreprise

De l'authentification à l'audit, une sécurité complète

WebAuthn Sans Mot de Passe

Empreinte, visage, clés de sécurité — éliminez les risques

Modèle 3 Officiers

Admin système, officier sécurité, auditeur — séparation des pouvoirs

Politique de Mot de Passe

Complexité, expiration, historique, verrouillage

Journal d'Audit

Audit complet des opérations, conforme, traçable et exportable

Évolution continue

Chaque version apporte des mises à niveau majeures

v0.1.0

Actuel · Fondation

  • Moteur de modèles dynamiques
  • Concepteur de vues IA
  • Assistant IA
  • Config LLM
  • DataGrid
  • Structure org.
  • WebAuthn
  • Planificateur
  • Stockage
  • Mercure SSE
v0.5.0

Workflow & Formulaires

  • Moteur de workflow
  • Concepteur de formulaires
  • Gestion API
  • Notification globale
v1.0.0

Plateforme Low-Code

  • Système de plugins
  • Marché de modèles
  • Concepteur de pages
  • Gestion multi-apps
v2.0.0

Autonomisation IA

  • Modélisation IA améliorée
  • Requête NL améliorée
  • Orchestration Agent
  • Écosystème MCP

Rejoindre la communauté open source

Open source sous MIT — tous les contributeurs sont bienvenus

GitHub

Parcourir le code, soumettre des issues ou PRs

Documentation

Documentation complète et référence API

Forum

Discussions, Q&A et échanges techniques

Prêt à construire des applications d'entreprise ?

Une commande pour démarrer avec Doggy Framework

composer create-project doggy/skeleton my-app

Open source sous licence MIT | Copyright © 2026 Doggy