Skip to main content

Project management dashboard with kanban boards, burndown charts, and category-based organization. Flask API backend with MySQL storage and static HTML generation.

Project description

KENBOARD

Un kanban pour les BOT.

kenboard logo

PyPI version Python versions License: MIT Build Publish codecov Docstring coverage Quality Gate Status Maintainability Rating Reliability Rating Security Rating Bugs Vulnerabilities Code Smells Technical Debt

Usage pour les humains

Vue kanban KENBOARD

Regenerer le screenshot apres une evolution UI : pdm run screenshots

Usage pour les BOT

KENBOARD livre ken, une CLI pensee pour Claude Code et autres assistants : output JSON, filtres natifs, exit codes propres.

Onboarding automatique

  1. Un admin clique Copy onboard link sur un projet dans le kenboard
  2. Le lien est donne a l'agent (Claude Code, GPT, etc.)
  3. L'agent ouvre le lien et recoit un fichier .ken complet avec un token API pre-rempli — zero interaction humaine pour l'API key
  4. L'agent fait pip install kenboard, cree le .ken, et commence a travailler immediatement

Workflow quotidien

ken list --status todo --who Claude --json   # taches assignees
ken show <id> --json                         # detail d'une tache
ken move <id> --to doing                     # passer en cours
ken add "MODULE / Titre" --desc "..." --who Claude  # creer
ken move <id> --to review                    # soumettre

Le workflow complet : tododoingreviewdone. L'agent gere tododoingreview. Seul l'utilisateur passe reviewdone.

References

Entreprise

KENBOARD est concu pour un deploiement self-hosted en entreprise :

  • Authentification OIDC — connexion via un Identity Provider d'entreprise (Microsoft ADFS, Google Workspace, Authentik, Keycloak, etc.) en complement ou remplacement du login par mot de passe. Voir doc/oidc-adfs.md pour le guide ADFS.
  • Self-hosted — aucune dependance cloud. MySQL + Flask + gunicorn sur votre infrastructure, derriere votre reverse proxy / WAF.
  • API keys par projet — chaque agent ou integration recoit un token scope (read/write) sur un projet specifique. Les agents IA s'auto-onboardent via le runbook servi par le serveur.
  • Support commercial — accompagnement a la mise en place, integration IdP, et support operationnel disponibles sur demande. Contact : 2113.ch

Installation

Voir INSTALL.md pour la mise en place complète (MySQL, utilisateurs, migrations, reverse proxy, OIDC).

Licence

MIT — voir LICENSE.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

kenboard-0.1.57.tar.gz (189.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

kenboard-0.1.57-py3-none-any.whl (169.1 kB view details)

Uploaded Python 3

File details

Details for the file kenboard-0.1.57.tar.gz.

File metadata

  • Download URL: kenboard-0.1.57.tar.gz
  • Upload date:
  • Size: 189.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: pdm/2.26.7 CPython/3.9.25 Darwin/25.3.0

File hashes

Hashes for kenboard-0.1.57.tar.gz
Algorithm Hash digest
SHA256 0a9087ad5e8261fc30a0c426b214f984e2aab1208f28e5ca6b449e9e364fbb40
MD5 041c73c2baf85e9fa7a9f87186f1b9fc
BLAKE2b-256 1766339d7611767cb44a19463f4d0134dc089d022176d93f47972e603700a543

See more details on using hashes here.

File details

Details for the file kenboard-0.1.57-py3-none-any.whl.

File metadata

  • Download URL: kenboard-0.1.57-py3-none-any.whl
  • Upload date:
  • Size: 169.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: pdm/2.26.7 CPython/3.9.25 Darwin/25.3.0

File hashes

Hashes for kenboard-0.1.57-py3-none-any.whl
Algorithm Hash digest
SHA256 c0792c8083847e95278211e5256c69b6ab0ade422b11290c3ad8dd6319c9db54
MD5 d502d12f4227264fb509a1eaebd22e40
BLAKE2b-256 31c08afe5493eb1b1cbbf793223cb83031f8045842ad5b550e5182b6cce2b8eb

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page