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.
|
|
Usage pour les humains
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
- Un admin clique Copy onboard link sur un projet dans le kenboard
- Le lien est donne a l'agent (Claude Code, GPT, etc.)
- L'agent ouvre le lien et recoit un fichier
.kencomplet avec un token API pre-rempli — zero interaction humaine pour l'API key - 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 : todo → doing → review → done.
L'agent gere todo → doing → review. Seul l'utilisateur passe
review → done.
References
- CLI complete :
doc/ken-cli.md - Guide agent :
ken help - API REST :
doc/api.md,doc/openapi.yaml
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.mdpour 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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file kenboard-0.1.55.tar.gz.
File metadata
- Download URL: kenboard-0.1.55.tar.gz
- Upload date:
- Size: 187.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: pdm/2.26.7 CPython/3.13.12 Linux/6.17.0-1010-azure
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c18ec01bf054f812b0a68248a8da626d9f27f92377439b6080e68678b8dd9a02
|
|
| MD5 |
054c4a52ca6821178bce983828974c47
|
|
| BLAKE2b-256 |
2801b6ef29e86a799a8201895ce4c6fe81e96a569dc17c59a3006116d10bcc91
|
File details
Details for the file kenboard-0.1.55-py3-none-any.whl.
File metadata
- Download URL: kenboard-0.1.55-py3-none-any.whl
- Upload date:
- Size: 169.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: pdm/2.26.7 CPython/3.13.12 Linux/6.17.0-1010-azure
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0b8dd7ba0dc798b4daa94fecb519764ac513a1c123f81187045cf63a9b3adb1d
|
|
| MD5 |
e98157bdd0b83414aaa26d8332d456c6
|
|
| BLAKE2b-256 |
03ae4635056c221840ff0a844b6937c2a23a486cb810dd9d41628e4911b677a5
|