Skip to content

Dify

In this article

Information

Dify is an open-source cloud platform for developing applications based on large language models (LLM). It combines LLMOps (operations with language models) and Backend-as-a-Service (BaaS) concepts. The platform allows you to create AI agents, chatbots, question-answering systems, and complex workflows using a builder based on GPT, Llama, Claude, and other models.

Dify. Core Features

  • Ease of use — a low-code/no-code approach with an intuitive visual interface makes AI application development accessible even to beginners, while still providing capabilities for advanced developers.
  • Model flexibility — support for many LLMs: both open-source (e.g., Llama, Baichuan) and proprietary (OpenAI, Anthropic, etc.).
  • Complex AI workflows — visual representation of complex agent action chains, including integration with external tools and data sources.
  • Built-in RAG capabilities — support for Retrieval-Augmented Generation to create applications with access to data and documents.
  • Debugging and observability — detailed logging of all stages of application operation, step-by-step debugging, and pipeline execution.
  • Full development lifecycle — from prototyping to production deployment and monitoring in a single solution.
  • Ready-made assistant and chatbot templates.
  • Scalability — the platform architecture supports large-scale deployments, making it suitable for both startups and enterprise use.

Deployment Features

ID Name of Software Compatible OS VM BM VGPU GPU Min CPU (Cores) Min RAM (Gb) Min HDD/SDD (Gb) Active
515 Dify Ubuntu 22.04 + + + + 2 4 30 ORDER
  • Installation time 15-30 minutes including OS;
  • Database: PostgreSQL
  • Fully Docker-based deployment (API, Web, Worker, Redis, PostgreSQL, Sandbox, and related services)
  • HTTPS is automatically issued via Let's Encrypt

Note

If not otherwise specified, we install the latest release version of the software from the developer's website or operating system repositories by default.

Getting Started After Deploying Dify

After paying for the order, a notification of server readiness will be sent to the email address provided during registration. It will contain the VPS IP address, as well as the login and password for access. Clients of our company manage the equipment through the server management panel and APIInvapi.

Authorization data, which can be found either in the Info >> Tags tab of the server management panel or in the sent e‑mail:

  • Link to access the Dify management panel via web interface: in the tag webpanel;
  • Login and Password for SSH access: sent to your email when the server is ready after deployment.

Connection and Initial Setup

  1. Go to the link specified in the webpanel tag.
  2. In the opened window, enter the data to create an administrator account — email, username, and password. After entering, click Set Up.

    Note

    In this same window, you can choose the preferred language for the panel. You can change this choice later in your account settings.

  3. After installation, you can manage settings in the Profile under the Settings menu:

  • Create new users with roles Regular, Editor, or Administrator — click the Add button, enter the email, and an invitation will be sent automatically;
  • Add Model Provider;
  • Connect Data Sources;
  • Install API Extension;

Core Management Elements

The main panel menu (Workspace) consists of four sections for managing processes and applications.

Explore

The section contains the existing set of supported custom applications, divided by type—agents, workflows, programming, and others. It is used to familiarize yourself with and select the tools you need.

Studio

The central section for managing all your AI applications (chatbots, agents, workflows). It is a visual drag‑and‑drop builder for creating and editing applications.

Knowledge

The section for creating, managing, and configuring vector knowledge bases (documents, indexing, search strategies).

Tools

This section manages built‑in and custom tools, plugins, and integrations (including authentication configuration and custom tool imports).

Note

Detailed information on core Dify settings is available in the developer documentation.

Ordering a Server with Dify Using API

To install this software using the API, follow these instructions.


question_mark
Is there anything I can help you with?
question_mark
AI Assistant ×