AI ITSM - Python Service Desk Platform

Description
A production-ready, multi-tenant IT Service Management (ITSM) platform built for teams that need ServiceNow-style ticketing without the enterprise price tag. Includes AI-powered ticket categorization and priority triage, SLA tracking with automated escalation, a searchable knowledge base with AI-matched article suggestions, a full agent dashboard, an admin panel for multi-tenant management, and built-in reporting.
Built on a modern, scalable stack: Next.js + TypeScript frontend, FastAPI backend, PostgreSQL database, Redis/Celery for background jobs, and JWT-based authentication. Fully containerized with Docker for easy deployment.
Ideal for developers looking to launch their own IT service desk product, agencies offering white-label ITSM to clients, or businesses wanting a self-hosted alternative to expensive enterprise tools.
Live demo available - try the full ticket lifecycle, AI triage, and SLA tracking yourself.
Features
- Multi-tenant architecture (isolated data per organization)
- AI-powered ticket auto-categorization and priority triage
- SLA tracking with automated alerts/escalation
- Knowledge base with AI-matched article suggestions
- Agent dashboard for ticket management
- Admin panel for tenant and user management
- Reporting and analytics
- JWT authentication with role-based access
- Dockerized for easy deployment
Requirements
- Node.js (for Next.js frontend)
- Python 3.10+ (for FastAPI backend)
- PostgreSQL database
- Redis (for Celery background tasks)
- Docker (recommended for deployment)
Instructions
Prerequisites
- Docker Desktop (Windows/macOS) or Docker Engine with Compose v2 (Linux)
- ~8 GB RAM recommended
- Ports 3000 (UI) and 8000 (API) free
Setup
- Copy the example environment file:
cp .env.example .env(Windows PowerShell:Copy-Item .env.example .env) - Open
.env- optionally add your ownGROQ_API_KEYfor AI-powered triage (leave blank to use the built-in local heuristic instead). ChangeJWT_SECRETbefore any real deployment. - Run:
docker compose up --build - Wait until the backend and frontend containers are healthy.
Access
- App:
- API docs:
Demo login (auto-seeded on first boot, workspace: acme, password for all: DemoPass123!)
- Admin: admin@acme.example
- Agent: agent@acme.example
- End user: user@acme.example
To create your own workspace instead, sign up at /signup as the first admin.
Modules included: Incidents, Problems, Changes, Assets, Knowledge Base, SLA, Self-Service Portal, Dashboards & Reports
Full setup notes and a click-through demo guide are included in docs/SETUP.md and docs/DEMO.md.
| Author | akshithreddypolicepatel |
|---|---|
| Category | Scripts & Code / Python |
| Price | $304 |
| Extended License | $912 |
| First Release | Sep 26, 2026 |
| Last Update | Sep 28, 2026 |
| Database | PostgreSQL 16, Redis |
| Files included | .py, .css, .ts, .tsx, .json, .sql, .md, .yml/.yaml, package.json, Dockerfile |
| Software version | Python 3.11, Node.js 22 |
| Html/css framework | Tailwind CSS |
| Software framework | React, FastAPI, Next.js |
| Javascript framework | React, Next.js |
| Programming language | TypeScript, Python |
Categories
Tags
External listing. code.market does not sell this product and does not process payment for it. Pricing, payment, delivery, licensing, refunds, and support are handled by the third-party merchant on its own website. We may earn an affiliate commission from a referral. Details.
Products of the Week.
Submit🥇
STOP GUESSING WHAT TO POST
AI that learns your brand voice and builds a month of consistent, on-brand social content: carousels, posts and hooks that sound like you, not like everyone else's AI.
SaaS · 3,109 views · 28 clicksSaaS · Week 45 · 3,109 views · 28 clicks
🥈
Conversational Backlinks for Busy Founders
Place Backlink Relevant Conversation for your domain across Forums and Conversations
Website · 40,506 views · 216 clicksWebsite · Week 45 · 40,506 views · 216 clicks
🥉
upvote.club
Free Social Media Engagement that Helps Boost Your Content. Upvote Club supports 19 social networks with 100+ engagement actions in one dashboard. Add links to your posts and get free engagement from real users.
SaaS · 38,598 views · 110 clicksSaaS · Week 45 · 38,598 views · 110 clicks
#4
Substack Posting API
Onboard your Agent to Substack. Write Publish on Substack via API
SaaS · 57,635 views · 197 clicksSaaS · Week 45 · 57,635 views · 197 clicks
#5
Seenshot App
Free, Fast, MacOS Screenshot app. Make Screenshot cmd+shift+2 and send it via link
Desktop App · 27,066 views · 119 clicksDesktop App · Week 45 · 27,066 views · 119 clicks
#6
Hand-Placed Backlinks $9.99 per link. Flat rate.
Buy hand-placed forum, Q-A and directory backlinks. Flat $9.99 per link, no subscriptions — you only pay for approved listings.
Website · 3,001 views · 18 clicksWebsite · Week 45 · 3,001 views · 18 clicks
#7
Free Invoice Generator - PDF Invoices in Your Browser, No Sign-Up
A free invoice maker for freelancers and small businesses: fill in the invoice, check the live preview, and download a PDF that looks exactly like it. Any currency, tax per item, three templates, no sign-up, and nothing leaves your device.
1,696 views · 16 clicksWeek 45 · 1,696 views · 16 clicks
#8
Merge PDF Files Free - Combine PDFs in Your Browser, No Upload
A free PDF merger for office workers, students, and freelancers: combine PDFs and images into one file in the browser, reorder files and pages, pick page ranges, keep bookmarks, and open password-protected PDFs. Nothing is uploaded, no sign-up, no watermark.
1,588 views · 13 clicksWeek 45 · 1,588 views · 13 clicks