explaingit

yamilezequiel/jitre

Analysis updated 2026-05-18

27TypeScriptAudience · developerComplexity · 4/5LicenseSetup · moderate

TLDR

Jitre is a self-hosted, AI-first project management platform for dev teams, with a VS Code extension and an MCP server for AI tools like Claude.

Mindmap

mindmap
  root((Jitre))
    What it does
      Project management
      VS Code integration
      MCP AI server
      Real-time updates
    Tech stack
      Angular
      NestJS
      PostgreSQL
      Redis
    Use cases
      Team task tracking
      AI-assisted task management
    Audience
      Dev teams
      Solo developers

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Run a self-hosted project management platform for a software team without a SaaS subscription.

USE CASE 2

Manage tasks, comments, and timers directly inside VS Code using the bundled extension.

USE CASE 3

Let an AI assistant like Claude or Cursor create and update tasks through the MCP server.

USE CASE 4

Auto-link git branches and commits to task keys via the VS Code extension.

What is it built with?

AngularNestJSPostgreSQLRedisDocker

How does it compare?

yamilezequiel/jitre5bv57zcm44-max/noxus-ai-open-whatsappadrianhajdin/react-native-lingua
Stars272727
LanguageTypeScriptTypeScriptTypeScript
Setup difficultymoderatemoderatemoderate
Complexity4/54/53/5
Audiencedeveloperdevelopervibe coder

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 1h+

Admin needs Docker to deploy the shared backend, individual team members only need the VS Code extension.

Source-available under the Elastic License 2.0: you can use, modify, and self-host it, but you cannot offer it as a competing hosted service.

In plain English

Jitre is a self-hosted project management platform built for software development teams. It is described as AI-first and designed to be modern and minimal. The README is written in Spanish. The stack is Angular for the frontend, NestJS for the backend, PostgreSQL as the database, and Redis for real-time features. The whole thing runs in Docker, and a full demo environment with preloaded sample data can be started with a single command. The project ships with two developer-focused extras beyond the web app itself. The first is a VS Code extension that lets team members view, create, and move tasks, leave comments, run a built-in timer, and see real-time updates directly inside their editor, without opening a browser. The extension also detects git branch names that match task keys, prefixes commits automatically, and adds a code lens anywhere a task key appears in a file. The second extra is an MCP server, which lets AI tools like Claude or Cursor read and act on Jitre data through natural language. A developer can ask Claude to list pending tasks, create a new task, summarize comments on a specific item, or mark a task complete, and Claude handles the API calls in sequence. Fifteen tools are exposed through that server. The intended deployment model is that one admin clones the repo, runs a setup script that initializes the database and seeds demo data, builds all packages, and deploys the backend to a shared internal server. Every other team member then runs two commands to install the VS Code extension and register the MCP server, pointing at the shared backend URL. Individual developers do not need Docker, PostgreSQL, or Redis on their own machines. Licensing is under the Elastic License 2.0, which is a source-available license rather than a fully open license. The project appears to be an early-stage solo release, with the author asking for stars to help others discover it.

Copy-paste prompts

Prompt 1
How do I deploy Jitre with Docker and seed it with demo data?
Prompt 2
Set up the Jitre MCP server so Claude can list and create tasks in my project.
Prompt 3
How does the Jitre VS Code extension link git branch names to task keys?
Prompt 4
Explain what the Elastic License 2.0 allows and restricts for using Jitre.

Frequently asked questions

What is jitre?

Jitre is a self-hosted, AI-first project management platform for dev teams, with a VS Code extension and an MCP server for AI tools like Claude.

What language is jitre written in?

Mainly TypeScript. The stack also includes Angular, NestJS, PostgreSQL.

What license does jitre use?

Source-available under the Elastic License 2.0: you can use, modify, and self-host it, but you cannot offer it as a competing hosted service.

How hard is jitre to set up?

Setup difficulty is rated moderate, with roughly 1h+ to a first successful run.

Who is jitre for?

Mainly developer.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.