12 June 2026

cccp.education

Créateur de Contenus Commun Prolétaire — Briques logicielles libres pour créer du contenu (sites, slides, PDF, videos, documentation) autour de l’ecosysteme AsciiDoc, Gradle et Kotlin.

Mission

Fournir des briques OSS (Apache 2.0) que toute personne — formateur, enseignant, developpeur, createur de contenu — peut assembler pour produire du contenu de bout en bout, assiste par IA, sans SaaS externe.

Les plugins Gradle sont les briques metier. Vous les combinez comme vous voulez.

Licence

Apache License 2.0. Le metier est libre, seule la transaction bancaire ne l’est pas. Le code ne porte pas d’ideologie — le groupId, si.

GroupId

education.cccp — tous les artefacts OSS sont publies sur Maven Central. Les artefacts sont publies sur Maven Central.

Gouvernance

Chaque plugin a sa gouvernance .agents/ avec AGENT.adoc, INDEX.adoc, BACKLOG.adoc, SESSIONS_HISTORY.adoc.

Architecture 3 couches :

dev ──commits──▶ github.com/cccp-education (repos) ──publish──▶ Maven Central (education.cccp)
                           Licence: Apache 2.0

Ecosysteme

L’ecosysteme cccp.education couvre tout le cycle de vie du contenu :

  • Production de contenu — planner, codex, slider, capsule, hyperframes

  • Documentation & sites — document-gradle, bakery-gradle, readme-gradle

  • Infrastructure socle — codebase-gradle (RAG pgvector), workspace-bom, graphify-gradle, api-key-pool-gradle

  • Diagrammes & visualisation — plantuml-gradle (LLM + 7 providers)

  • Orchestration & pilotage — runner-gradle, agile-gradle, ticket-gradle, review-gradle, flow-gradle

  • Cockpit IDE — workspace-agent (plugin JetBrains Platform, 5 dashboards IA)

  • Environnement de travailmagic-stick (ISO bootable Xubuntu, tous les outils pre-installes)

Tous les plugins OSS sont sous licence Apache 2.0, groupId education.cccp, publies sur Maven Central.

Liens

Stack technique

  • Gradle 9.5.0 + Kotlin 2.3.20

  • LangChain4j 1.14.1 + koog (DSL StateGraph)

  • pgvector + Testcontainers

  • AsciidoctorJ + JBake + Thymeleaf

  • Cucumber BDD + JUnit 5

  • GitHub Actions CI/CD

  • Maven Central (nmcp)