Safety Chat · emploidai Marketplace
emploidai Marketplace
Add-onsAppletsPlugins
Search tools, teams, and capabilitiesPublish
MarketplacePluginsSafety Chat
Plugin
Limited listing

Safety Chat

by axdlee · v0.0.4

A plugin for implementing access frequency limiting, external user authentication

2.1k installsUpdated Sep 11, 2025
Publisher information is incomplete

This community listing does not yet include every recommended support, privacy, pricing, and permission disclosure. Review the available package permissions before installing.

Capabilities

Tools

Available inside your emploidai workspace after installation.

Data sources

Available inside your emploidai workspace after installation.

Endpoints

Available inside your emploidai workspace after installation.

Category

tool

Version

0.0.4axdlee

Requirements

Maximum memory 256MB

Pricing

Not disclosed by publisher

Security & access

Review before installing

CompatibleRequires emploidai 1.0.0+

Permissions

  • Uses app capability
  • Uses endpoint capability
  • Uses storage capability
  • Uses tool capability
  • Requires encrypted tool credentials

Dependencies

No additional dependencies

Resources

Privacy policy
emploidai Marketplace

Discover capabilities. Review access. Install inside your workspace.

DocumentationSecuritySupportPrivacyTerms

Safety Chat Plugin

A powerful Dify plugin that provides comprehensive safety and access control features for your applications.

Features

Rate Limiting

  • Multiple rate limiting algorithms:
    • Token Bucket Algorithm
    • Fixed Window Algorithm
    • Sliding Window Algorithm
    • Leaky Bucket Algorithm
    • Multiple Buckets Limitation

Storage Options

  • Flexible storage backends:
    • Redis Storage
    • Dify Plugin Built-in Storage

User Authentication

  • Multi-dimensional user identification:
    • User ID
    • Operation Type
    • Custom Parameters

Installation & Develop

  1. Clone the repository:
git clone https://github.com/axdlee/safety-chat.git
  1. Install dependencies:
pip install -r requirements.txt
  1. Configure your environment:
cp .env.example .env
# Edit .env with your configuration

Usage

Step 1: Install the Plugin

Install the Safety Chat plugin in your Dify application through the plugin marketplace.

Step 2: Configure the Plugin

Configure the plugin settings in your Dify application.

Step 3: Set Up Rate Limiting

Configure your preferred rate limiting algorithm and parameters.

Step 4: Configure External Authentication

Step 5: Define Access Rules

Create and manage your access control rules based on your requirements.

Configuration

The plugin can be configured through the following methods:

  • Environment variables
  • Configuration file
  • Dify plugin settings

License

MIT License

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

Support

For support, please open an issue in the GitHub repository.