AgenticOS
One place to build, run and govern your company's AI agents. Self-hosted, open source, and yours.
Suivi de tickets sobre, moderne et personnalisable pour une méthode agile.
Translation pending
BusinessTypeScript · CSSGitHub @rakoon-ioOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Artemis - suivi de tickets sobre, moderne et personnalisable pour equipes agiles : Kanban, sprints, wiki, RBAC.
Translation pending
Taken from the repository README
Loading the full README.
Read the full README ↗Suivi de tickets sobre, moderne et personnalisable, adapté à l'agile.
Demo en ligne : https://artemis.apps.rakoon.io (comptes de demonstration ci-dessous).
Artemis est un outil de suivi de tickets pour equipes agiles : creation de ticket sans friction, tableau Kanban configurable, sprints et lots, wiki de projet, le tout self-hostable (Docker + PostgreSQL).
@.MCP.md.apps.rakoon.ioGestionnaire de paquets : npm (
package-lock.json).
# Prerequis : Node.js LTS + npm + une base PostgreSQL (ou Docker)
npm install # installer les dependances
cp .env.example .env # configurer les variables d'environnement
npx prisma migrate dev # creer / mettre a jour le schema de base
npm run db:seed # jeu de donnees de demo (comptes ci-dessous)
npm run dev # demarrer le serveur (http://localhost:3000)
Comptes de demo (crees par le seed) : [email protected] (Admin) et
[email protected] (Rapporteur).
Leurs mots de passe viennent de SEED_ADMIN_PASSWORD / SEED_REPORTER_PASSWORD.
Sans ces variables, le seed en engendre au hasard et les affiche une fois a
la fin de son execution - notez-les. En production, il refuse de s'executer sans
elles : un mot de passe ecrit dans un depot est un mot de passe publie.
# Qualite
npm run typecheck # tsc --noEmit
npm run lint # ESLint
npm test # Vitest (unit)
npm run build # build de production
artemis/
├── src/ # application Next.js (App Router)
│ ├── app/ # routes (RSC), API et layouts
│ ├── components/ # composants UI
│ ├── server/ # services, actions et acces donnees
│ └── lib/ # utilitaires, policies RBAC, validateurs Zod
├── prisma/ # schema, migrations et seed
├── SPEC.md # cible produit detaillee
├── MCP.md # serveur MCP (assistant IA sur les tickets)
└── DEPLOY.md # guide de deploiement
src/mcp/ contient le serveur MCP (lance par npm run mcp) ; voir
MCP.md.
Optionnelles, via Mailjet. Renseignez ces variables d'environnement pour activer l'envoi (sinon, les notifications sont silencieusement desactivees) :
MAILJET_API_KEY="" # cle publique Mailjet
MAILJET_API_SECRET="" # cle privee Mailjet
EMAIL_FROM="[email protected]" # adresse expeditrice validee cote Mailjet
EMAIL_FROM_NAME="Artemis"
APP_URL="https://artemis.apps.rakoon.io" # base des liens dans les e-mails
Les concernes (rapporteur et assigne du ticket) recoivent un e-mail lors d'un nouveau commentaire ou d'une assignation ; on ne notifie jamais l'auteur de l'action.
Dokploy (Docker) sur apps.rakoon.io. Voir le guide -> DEPLOY.md.
feat:, fix:, docs:,
refactor:, test:, chore:).typecheck, lint et test doivent passer.Distribue sous licence MIT - voir LICENSE. Contributions bienvenues.