Build internal tools and dashboards using prompts or visual editing
You can quickly build admin panels or operational apps for your team to use immediately without coding directly against databases or APIs. ToolJet is a tool that lets you generate pages and queries through natural language descriptions or existing coding agents, and then refine them in a visual builder. You can choose to self-host it or use the cloud service.
App generation with coding agents
ToolJet provides a Model Context Protocol (MCP) server that allows coding agents you are already using to build apps directly. Claude Code, Codex, and Grok Build connect via plugins, while other MCP-compatible clients like Cursor connect using the server alone. The agent works based on ToolJet's actual schema and data contracts, so it does not generate arbitrary code but creates apps that are editable directly in the platform. This feature is currently in beta, and operations are handled by your model subscription, so it does not consume ToolJet AI credits.
Core features of the Community Edition
The free Community Edition offers over 80 responsive components and a built-in no-code database. You can connect to more than 90 data sources to integrate databases, APIs, cloud storage, and SaaS tools. Self-hosting is possible in various environments such as Docker, Kubernetes, AWS, GCP, and Azure, and it supports collaboration tools through inline comments and granular access control. You can run JavaScript and Python code within the app, and security is enhanced with AES-256-GCM encryption and SSO support.
Enterprise features and workflow automation
The ToolJet AI Enterprise version adds the ability to generate apps instantly with natural language prompts, as well as AI-assisted query generation and debugging. Workflow automation allows you to execute multi-step processes with branching logic via schedules or webhooks, and you can create reusable modules to apply across multiple apps. It provides enterprise-grade security and compliance features, including SOC 2 and GDPR compliance, audit logs, role-based access control (RBAC), and SCIM provisioning. It also supports environment management for development, staging, and production, along with version control and CI/CD pipelines through GitHub/GitLab integration.
Deployment and maintenance considerations
The easiest way to get started is to create a ToolJet Cloud account, while self-hosting can be run locally with a single Docker command. When upgrading versions, it is recommended to use the LTS version rather than the latest version for stability and security patches. This repository is distributed under the GNU Affero General Public License v3.0 license and uses the git-flow branch model, where develop is the default branch and stable versions should be checked via the main branch or v1.x.x tags. Community support is provided through official documentation, Slack, GitHub, and X (Twitter) channels.