← All AI agents
Dify logo
Agentic application platformDify

Install Dify
on managed AI hosting.

Build production AI applications with visual workflows, RAG pipelines, tools, model management, and APIs. Darwa adds the managed runtime, HTTPS, persistent storage, and lifecycle tracking around it.

One-click deploymentAlways-on runtimePersistent storage
A product team reviewing an AI application interface together
From prototype to production API
1 vCPU minimum4 GB RAM20 GB storageManaged Compose stack
Why Dify

An application platform, not just a flow builder

Dify is the closest thing to a full stack for AI products: prompt orchestration, a RAG pipeline, a dataset manager, tool calling, and a hosted API and web app around whatever you build.

Interface
Agent and application studio
Deployment
Managed Compose stack
Included configuration

Dify features prepared for a managed deployment.

The visible capabilities come from the verified catalog entry; secrets and signed installer assets remain private to the backend.

01

Pinned official revision

The deployment tracks a reviewed upstream release rather than a moving latest tag.

02

Generated stack secrets

Each service in the Compose stack receives its own generated credential.

03

Tracked Compose services

Every container in the stack is recorded in the backend, not just the entrypoint.

04

HTTPS routing

A working address with a valid certificate from the first health check, no manual TLS setup.

05

RAG pipelines

Chunking, embedding, retrieval, and grounded answers are managed as one pipeline.

06

Model and tool management

Register providers, models, and tools once and reuse them across every application.

Connects to

What Dify talks to.

A selection of what the upstream project supports. Credentials for any third-party service are yours to add and revoke.

  • OpenAI
  • Anthropic
  • Azure OpenAI
  • Ollama
  • Hugging Face
  • Cohere
  • Replicate
  • Weaviate
  • Qdrant
  • Milvus
  • PGVector
  • Notion
  • Firecrawl
  • Jina
  • Google Search
  • Slack
Application stack

What runs inside a managed Dify deployment.

Dify ships as a Compose stack. Darwa pins the revision, generates every secret, and tracks each service as part of one deployment.

APPLICATION STACKMANAGED BY DARWA01API serverServes the console, the appAPI, and tool execution.02WorkerProcesses dataset indexing andasynchronous jobs.03Vector storeHolds embeddings for retrievalover your datasets.04Database and cachePersist applications, logs,and conversation state.
What teams build

Useful starting points for Dify.

Customer-facing AI apps

Create conversational and workflow applications with a managed API and web interface.

Knowledge assistants

Build retrieval pipelines over approved documents with application-level orchestration.

Internal agent tools

Combine models, tools, datasets, and team workflows inside one controlled environment.

Managed runtime

What Darwa runs so you do not have to.

The hosting layer is the same for every agent, which is what makes a one-click install honest.

Verified manifest

Deployments run from a reviewed catalog entry rather than an arbitrary image you have to trust.

Isolated runtime

Each agent gets its own workload boundary, not a shared container with an unrelated website.

Persistent storage

Plan storage is allocated up front so application state survives restarts and releases.

Managed HTTPS

A working address with a certificate from the first health check, with custom domains where supported.

Health tracking

Runtime and resource signals come from the actual workload, so a failure is visible rather than silent.

Subscription lifecycle

Grace, suspension, retention, and restoration follow the plan instead of an untracked server.

Pricing

Plans that can run Dify.

One AI Agent subscription covers the managed runtime, storage, and endpoint. Model provider usage is billed by that provider.

Live pricing is temporarily unavailable. Dify needs at least 1 vCPU, 4 GB RAM, and 20 GB of storage.

View AI agent plans
One-click flow

From catalog page to a running Dify service.

  1. 1

    Choose Install

    Darwa keeps Dify selected when the authenticated launch flow opens.

  2. 2

    Confirm a plan

    Use an active agent subscription or choose a plan with enough compute and storage.

  3. 3

    Choose an address

    Start with an agents.darwa.co address or select an eligible verified custom domain.

  4. 4

    Launch and track

    The backend verifies the manifest, creates the runtime, and records its service and container identities.

Start installing Dify
FAQ

Dify questions.

Darwa hosts the open-source application independently; upstream licensing and product behavior remain with its project.

What is the difference between Dify and Langflow?+

Dify is oriented toward shipping a finished application: it bundles a dataset manager, a hosted API, a web app, and usage logging. Langflow is oriented toward designing and testing the graph itself. Teams often prototype in Langflow and productionise in Dify.

Why does Dify need more memory than the other agents?+

It runs several services at once, including a worker and a vector store, and indexing a dataset is memory-intensive. The 4 GB catalog minimum reflects the whole stack rather than a single container.

Can I expose a Dify app to my own users?+

Yes. Each application gets an API endpoint and an optional hosted web interface, both reachable over the managed HTTPS address, with API keys you issue and revoke from the console.

Where do uploaded documents live?+

Uploaded files and their embeddings are written to the deployment's persistent storage, so they survive restarts and releases within the plan's allocated capacity.

What does Darwa manage for Dify?+

Darwa manages the verified deployment manifest, isolated runtime, persistent storage allocation, HTTPS endpoint, health tracking, usage visibility, and paid-plan lifecycle. You manage the agent's models, credentials, tools, content, and decisions.

How do I install Dify?+

Choose Install Dify, sign in, and select an AI Agent plan if the workspace does not already have one. The launch flow keeps Dify selected while you choose its address and start the managed deployment.

What resources does Dify require?+

The current catalog minimum is 1 vCPU, 4 GB RAM, and 20 GB of storage. Real requirements depend on concurrency, models, document volume, integrations, and enabled features.

Does Dify data survive restarts?+

Darwa allocates persistent storage according to the selected plan. Important application data should still follow the backup and recovery practices required by your business.

Can Dify use a custom domain?+

The application can start with a managed Darwa address. A domain you own can be selected when custom-domain support is available for the launch flow and its DNS is verified.

Is Darwa affiliated with Dify?+

No affiliation is implied. Dify is a third-party open-source project. Darwa provides independent managed hosting and links to the upstream repository for project information and licensing.

Ready when you are

Deploy Dify in one click.

Sign in, pick a plan with enough resources, and Darwa builds the managed runtime around it.

Sign-in and an active Darwa AI Agent plan are required before deployment.