Skip to content
Free · open source · data on your server

Free open-source CRM and task tracker on your own server

Free open-source CRM and task tracker: projects, clients, tasks, team chat, AI, and automation in your own infrastructure. Browser installer for your own server — PHP 8.1+, MySQL, Kanban, Gantt, webhooks, modules, and REST API. No subscription, no SaaS limits.

Login: admin / Password: adminadmin

PHP 8.1+MySQLShared hostingAI toolsREST APIKanban & Gantt

What is TropaTT

TropaTT is a free open-source CRM and task tracker for companies, freelancers, and teams who want to manage projects, clients, and tasks on their own server — without monthly subscription fees or cloud vendor limits. Install it on a regular shared host through the browser: PHP 8.1+, MySQL, no third-party dependencies.

743documented API endpoints
$0license cost
68web interface pages
8.1+minimum PHP version

Five reasons to choose TropaTT over paid SaaS

Concrete results, not promises.

01

Replaces Jira, Trello, and Asana — without the subscription

Paid SaaS tools charge per user every month and lock your data into their cloud. TropaTT is an open-source alternative you run on your own server: projects, tasks, clients, and chat in one system — with no monthly bill.

02

Shows the real picture to managers

Dashboard, calendar, Kanban board, Gantt chart, and workload reports — without buying licenses for every employee. You do not need to ask each team member what they are doing; the system shows you.

03

Connects clients to projects

Clients, counterparties, contacts, and a client portal in one system. Clients see project status through restricted access. You stop losing track of who owes what to whom.

04

Automates the routine

Recurring tasks create themselves. Approvals happen in the system, not in email. Statuses change by rules, not by memory. You spend time on work, not on administration.

05

Keeps your data on your server

Clients, tasks, files, and chats stay in your infrastructure — you control access, backups, and retention, and you are not exposed to a cloud provider's data breach or account lockout. No subscription, no per-seat pricing.

Capabilities for projects, clients, team, and processes

Not just a feature list — what you can actually do in each area.

Plan, execute, control

Create projects with milestones and deadlines, break them into tasks and subtasks, add checklists, files, and comments. Track progress on a Kanban board and Gantt chart.

Projects and project cardsTasks, subtasks, and checklistsDiscussions and filesKanban boardGantt chartProject and task templatesBulk operationsDependencies and tags

Manage clients alongside projects

Clients, counterparties, companies, and contacts live in the same system as projects. Clients see their project through a portal — and only theirs.

ClientsCounterpartiesCompaniesContactsClient portalLinked projectsLinked tasksAI-powered reporting

Control access and roles

Create users, assign roles and permissions. Root, admin, manager, member — configure access levels for your team.

UsersRoles and permissions (RBAC)TeamsDepartmentsOrganizationsTwo-factor authenticationSession managementAdmin impersonation

Automate the repetitive

Set up rules so the system creates tasks, changes statuses, sends notifications, and triggers webhooks on its own. Approvals, SLA tracking, and recurring tasks — without manual oversight.

Workflow rulesSLA policiesApprovalsRecurring tasksRemindersCalendar eventsReal-time notificationsActivity log

Integrate and customize

Use the REST API, webhooks, and modules to connect with external systems. Manage modules via CLI, import and export data.

REST APIOpenAPI 3.1 specAPI clients and keysWebhooks and delivery trackingModule systemModule CLI managementImport and exportHealth check endpoints

AI inside: tasks, projects, clients, and ideas

TropaTT includes AI tools for tasks, projects, clients, and ideas. A standout workflow is AI idea processing: the system asks clarifying questions, collects answers, prepares a final recommendation, and proposes a task hierarchy for CRM. AI is off by default: you choose the provider, model, and keys.

How it works

AI tools are implemented in the code. They are turned off by default so you can decide which neural networks to connect and which features to activate. No mandatory AI subscription.

Providers

Works with any neural network

OpenAI, Anthropic, DeepSeek, and any model with an OpenAI-compatible API. Choose what fits your budget and quality requirements.

Tasks

AI helps with tasks

Task summaries, breakdown into subtasks, automatic checklists, description quality checks, next-step suggestions, and comment drafts.

Projects & Clients

AI analyzes projects and clients

Project summaries, risk detection, client reports, meeting prep, data quality checks. The system highlights what you might have missed.

Search

Searches by meaning, not keywords

Semantic search finds tasks by meaning rather than exact matches. Cannot remember the exact wording? The system finds it anyway.

Automation

19 types of background AI jobs

Daily plans, digests, risk and data quality checks, process audits — the system watches for issues and sends reports automatically.

Idea → AI processing → tasks

Got an idea? Write it down in the system. AI will run an interview: ask clarifying questions, analyze risks, assess potential, and prepare an implementation plan. After processing, the system creates tasks in CRM linked to a project — all you need to do is assign people.

01

Write down the idea

A couple lines of text is all it takes. The system accepts the idea and begins analysis.

02

Answer AI questions

The neural network asks clarifying questions about the market, competitors, resources, and risks. Your answers fuel the analysis.

03

Get a full breakdown

AI delivers an understanding card, potential score, risk report, pitfalls list, and a final recommendation.

04

Tasks create themselves

Based on the analysis, AI generates a list of tasks. Press one button — and tasks appear in CRM, linked to a new project.

AI interview

The neural network asks questions, you answer. The dialogue runs over several iterations until AI has enough data for analysis.

Understanding card

AI produces a structured summary: what the idea is, what problems it solves, who needs it.

Potential score

A numeric assessment of the idea's prospects across several dimensions: market, feasibility, risks.

Risk and pitfalls analysis

AI identifies weak spots: what could go wrong, what resources are needed, where delays are likely.

Implementation plan

A step-by-step action plan broken into phases. Each step can become a CRM task.

Automatic task creation

One button — and every step in the plan becomes a task in your project. With subtasks, checklists, and dependencies.

Routine runs itself

Set up rules once — and the system creates tasks, changes statuses, sends notifications, and triggers webhooks without you.

01

Event

A task status changed, an assignee was set, a deadline approached — the system noticed.

02

Rule

You defined what to do: create a task, notify someone, trigger a webhook.

03

Action

The system executes: creates the task, sends the notification, calls the external service.

04

Control

You see in the log what triggered and what needs attention.

Workflow

If-this-then-that rules

Build chains of automatic actions. Status changed → assignee set → notification sent.

Recurring

Scheduled tasks

Weekly reports, monthly payments, daily checks — the system creates the task at the right time.

SLA

Deadline control

Define acceptable response and resolution times. The system warns when deadlines are at risk.

Approvals

Task approval

Request approval from a manager directly in the system. No email chains or chat forwarding.

Webhooks

Connect external services

Send data to external systems on any event — task created, status changed, new comment added.

Modules

Extensions and limits

Limit concurrent tasks per team member. Install a ready-made module or build your own.

Open source, your data, no hidden fees

TropaTT is an open-source project by developer Anton Barinov. The code is on GitHub: inspect it, modify it, or extend it yourself with any PHP developer. The project is not tied to a cloud and requires no subscription; it is funded by optional paid services — implementation, customization, and support — which you request only if you want them. Data stays on your server; security depends on HTTPS, access rights, updates, and backups.

Free and without SaaS limits

$0, no pricing tiers, no trials, no foreign-currency subscription. Real limits depend on your hosting resources and MySQL configuration.

Data on your server

Clients, tasks, files, chats, and settings live in your infrastructure. You control access, backups, and retention policies.

Open source

The repository is on GitHub; the author is Anton Barinov. Inspect, modify, and extend the code yourself or with any PHP developer.

OSS maintenance ready

The public repository includes README, license, CONTRIBUTING, SECURITY, SUPPORT, ROADMAP, CHANGELOG, issue templates, and a PR template.

Flexible customization

Add statuses, fields, workflows, reports, modules, and integrations. The system does not force a single “correct” process.

Transparent architecture

PHP 8.1+, MySQL-first storage, REST API, OpenAPI, web interface, and modular structure. Everything can be studied and adapted.

Do not want to set it up yourself? We will help

You can use TropaTT completely on your own. But if you need to get started faster, customize it, or integrate with other systems — we will do it for you.

Setup

Installation and configuration

We prepare the server, install the system, set up the database, and verify everything works. You get a ready-to-use CRM.

Process

Business adaptation

We configure statuses, priorities, SLA, approvals, recurring tasks, and workflows to match how you actually work.

Integration

Connecting external systems

We connect TropaTT with your telephony, email, ERP, or other CRM through the API and webhooks.

Modules

Custom development

We build modules with the functionality you need, custom reports, and specific business processes.

AI

AI activation and setup

We help you choose a neural network, connect API keys, enable AI features, and configure them for your needs.

Training

Team training

We teach your team how to use the system — from basic operations to administration and automation setup.

Who this works for

Agencies & studios

Working on client projects

Managing multiple projects at once, each with its own deadlines and tasks. Clients want status visibility. You want team workload visibility. All in one system.

Internal teams

Managing tasks inside the company

IT, marketing, HR, operations — each department has its own tasks, but everyone needs tracking, assignees, and deadlines. Without buying licenses for every employee.

Business with custom processes

Standard CRMs do not fit

You tried cloud solutions, but they do not match your workflows. Here you can customize the system to fit your business — not rebuild your business to fit the system.

Integrators & developers

Building on a CRM foundation

Using TropaTT as a base: open API, module system, full source code access. Integrate, customize, build.

Browser installer for shared hosting or local setup

Upload the files, create an empty MySQL database, and open the site. If the system is not installed yet, the installer starts automatically.

1

Upload the project

Copy TropaTT files to shared hosting, a VPS, or a local host. The normal installation path does not require building the frontend.

2

Create a MySQL database

Enter host, port, database name, user, and password. The installer checks the connection before continuing.

3

Complete the wizard

Enter site URL, timezone, first administrator credentials, and confirm generated security keys.

4

Get a ready system

The installer creates .env, MySQL schema, reference data, starter data, admin user, storage directories, and an install lock file.

$ Open https://your-domain/web/install.php
$ or simply https://your-domain/ on first install

The supported database mode is MySQL. For security, use HTTPS, a strong admin password, correct file permissions, and regular backups.

For business

What you get as a manager

Clear visibility into your team's work without buying a CRM subscription for everyone.

  • See who is working on what and how loaded they are
  • Know which projects are on track and which are not
  • Clients see their project status in the portal
  • Configure processes for your needs, not the vendor's
  • Pay only when you need help — not every month
For developers

What you get as a technical specialist

Transparent architecture with no external dependencies and full code control.

  • PHP 8.1+ and MySQL-first installation through web/install.php
  • 743 documented API endpoints and OpenAPI 3.1
  • Module system with CLI management
  • AI layer with configurable providers, keys, and background jobs
  • OSS contribution docs: CONTRIBUTING, SECURITY, ROADMAP, SUPPORT, CHANGELOG

In short

Install TropaTT — a free open-source CRM. Copy the files to your server, create a MySQL database, and open the site. The browser installer sets everything up.

Install TropaTT on your own server. Tasks, boards, Kanban, Gantt, and API are free — no per-user licenses, no subscription. Your data stays with you.

On your server. Clients, tasks, files, and chats never leave your infrastructure. You control access, backups, and retention.

$0. The code is free and open source — no pricing tiers or trials. Paid help — setup, integrations, modules — only on request.

Yes. You download the code, install it on your server, and use it without pricing tiers, trials, or user limits. Paid services are only for implementation, customization, or support if you choose them.

Yes, if the hosting provides PHP 8.1+, MySQL, and write access for configuration and storage directories. The browser installer prepares the database without manual SQL import.

Your data stays in your infrastructure instead of a third-party SaaS provider. Security still requires HTTPS, strong passwords, correct permissions, updates, and backups.

No. TropaTT combines CRM, task manager, task tracker, project management, team chat, calendar, Kanban, Gantt, notifications, API, modules, and AI tools.

AI helps with tasks, projects, clients, daily and weekly plans, risk analysis, and idea processing. An idea can go through an interview, receive a recommendation, and produce tasks for CRM.

Yes. REST API, OpenAPI, webhooks, API keys, and the module system are available for integrations.

The public repository includes a license, README, CONTRIBUTING, SECURITY, SUPPORT, ROADMAP, CHANGELOG, issue templates, and a PR template. This does not claim program acceptance, but covers core open-source project expectations.

No. Self-service use is a normal path. Paid help is only for faster launch, AI setup, integrations, or custom development.

Download TropaTT, install it in the browser, and work on your own server

CRM, task tracker, projects, clients, chat, AI, and automation. Free, open source, PHP/MySQL, with no artificial SaaS limits.