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.56.tar.gz (189.9 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.56-py3-none-any.whl (169.1 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for kenboard-0.1.56.tar.gz
Algorithm Hash digest
SHA256 824c6cbd7603f99e8e2ab8414a6098ea276bf9252adac4547e5a5a5eff89e7a4
MD5 e5a780d5cf2e59147257e6e1eabee3a5
BLAKE2b-256 e2bed4c519704653501c859f4aa5aaa4a67bc44c28e914f757e048c0479f68f4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: kenboard-0.1.56-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.13.13 Darwin/25.3.0

File hashes

Hashes for kenboard-0.1.56-py3-none-any.whl
Algorithm Hash digest
SHA256 8fa363b36f403b6ead81d676569ed66525f1a9fd113b55d462d8f4b67d6ce37d
MD5 66b3d3243e64671db6f57ed3696c0db3
BLAKE2b-256 183c49d8c70ced7057c451cca92531590842eabeaee754f2013f67222abd5258

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