Run This Ai
EN DE

Getting Started with ToolJet: Self-Host Your Internal Apps in Minutes

A comprehensive guide to self-hosting ToolJet, the open-source low-code platform for building internal tools, dashboards, and AI agents with 38k+ GitHub stars.

ToolJet Logo

What Is ToolJet?

ToolJet is an open-source low-code platform that lets you build internal tools, dashboards, business applications, and AI agents without writing boilerplate code. Think of it as an open-source alternative to Retool — but with AI-powered features, a built-in database, and full self-hosting capabilities. With 38,000+ GitHub stars and an active community, ToolJet has become the go-to platform for teams that need to ship internal apps fast without vendor lock-in.

Why Self-Host ToolJet?

Self-hosting ToolJet gives you full control over your data. Whether you are in fintech, healthcare, or any regulated industry, running ToolJet on your own infrastructure means sensitive data never leaves your network. You can deploy it via Docker, Kubernetes, AWS EC2, or even a Raspberry Pi cluster. The community edition is free under AGPL-3.0, with no feature gates on the core builder.

ToolJet Dashboard Screenshot

Quick Start with Docker

Getting ToolJet running locally takes less than two minutes. Make sure you have Docker installed, then run:

docker pull tooljet/tooljet:latest
docker run -d --name tooljet -p 8080:8080   -e SECRET_KEY_BASE=***   tooljet/tooljet:latest

Once the container starts, visit http://localhost:8080 and create your admin account. ToolJet will guide you through the setup wizard — connect your first database, create a workspace, and invite your team.

Key Features at a Glance

  • 60+ UI Components: Tables, charts, forms, lists, kanban boards, maps, progress bars, and more — all drag-and-drop
  • Built-in Database: A no-code relational database that works out of the box, perfect for prototyping
  • AI Query Builder: Describe what you want in natural language and ToolJet generates the SQL or API query for you
  • Agent Builder: Create AI agents that automate workflows, send notifications, and orchestrate multi-step processes
  • Multiplayer Editing: Collaborate on app designs in real-time with your team
  • Multi-Page Apps: Build complex interfaces with navigation, modals, and conditional rendering
  • 100+ Integrations: PostgreSQL, MySQL, MongoDB, REST APIs, GraphQL, Stripe, Slack, Google Sheets, and more

Use Cases

ToolJet excels at replacing spreadsheets and manual processes. Common use cases include: admin panels for managing users and subscriptions, real-time dashboards for monitoring business metrics, approval workflows for HR and finance, order management systems for e-commerce, and customer support tools. The AI agent builder lets you take automation further — build bots that triage tickets, generate reports, or sync data between systems.

Conclusion

ToolJet is one of the most polished open-source low-code platforms available today. Its combination of a visual builder, AI features, and self-hosting flexibility makes it an excellent choice for teams of any size. Whether you are a solo developer shipping a quick admin panel or an enterprise team building a suite of internal applications, ToolJet gives you the tools to get it done — fast and on your terms.

#tooljet #low-code #self-hosted #docker #internal-tools