Managing your apps well is crucial for productive AI development. Dify provides comprehensive tools to organize, share, and maintain your applications throughout their lifecycle.Documentation Index
Fetch the complete documentation index at: https://docs.dify.ai/llms.txt
Use this file to discover all available pages before exploring further.
App Organization
Edit & Customize
Update names, descriptions, icons, and branding for better organization
Duplicate & Template
Create variations or use existing apps as templates for new projects
Import & Export
Share apps between workspaces using Dify’s DSL format
Lifecycle Management
Safely delete apps when no longer needed
Edit Application Information
Keep your apps organized with clear, descriptive information:
Create App Variations
Duplication is perfect for creating variations or starting new projects from existing work: When to duplicate:- Creating A/B test versions with different prompts or models
- Adapting an app for different audiences or use cases
- Starting a new project based on successful patterns
- Creating backups before major changes
- All configuration, prompts, and workflows are copied
- The new app gets a default name you can customize
- Original app remains unchanged
- Both apps run independently
App Export and Import
Dify’s DSL (Domain Specific Language) format lets you share apps between workspaces and teams:
Export Applications
Two ways to export:- From Studio page - Click “Export DSL” in the application menu
- From orchestration - Click “Export DSL” in the upper left corner
- App configuration and metadata
- Workflow orchestration and node settings
- Model parameters and prompt templates
- Knowledge base connections (not the data itself)
- API keys for third-party tools (security measure)
- Actual knowledge base content
- Usage logs and analytics data

Import Applications

- Upload your DSL file (YAML format)
- System checks version compatibility
- Warning appears if DSL version is older than current platform
- App is created with all configurations from the file
- SaaS users: DSL files are always the latest version
- Community users: May need to upgrade to avoid compatibility issues
Dify DSL is the AI application engineering standard (v0.6+) that captures complete app configurations in YAML format.
Safe App Deletion
Before deleting apps, understand the impact: What gets deleted:- All app configurations and prompts
- Workflow orchestration and settings
- Usage logs and analytics
- Published web apps and API access
- All user conversations and data
- Published web apps stop working immediately
- API calls start returning errors
- All existing user sessions are terminated
Consider alternatives
Could you duplicate the app for backup, or just unpublish instead of deleting?