Skip to content

Add dify extension #17706

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 8 commits into
base: main
Choose a base branch
from
Open

Add dify extension #17706

wants to merge 8 commits into from

Conversation

LogicOber
Copy link

@LogicOber LogicOber commented Mar 10, 2025

Description

  • The Dify.AI Extension for Raycast seamlessly integrates Dify.AI applications into your Raycast, providing instant access to AI capabilities without leaving your command bar. This extension allows users to manage multiple Dify applications, interact with them directly within Raycast, and maintain continuous conversations with persistent user identification.
  • Whether you're using Chatflow/Agent applications, Workflows, or Text Generators apps in Dify.AI, this extension provides a streamlined interface for adding, configuring, and interacting with all your Dify.AI tools through simple commands.
  • With support for both blocking and streaming response modes, users can customize their experience based on their specific needs while maintaining conversation context across sessions.
  • Dify.AI is a user-friendly backend development platform for visual orchestration of AI apps, capable of building simple or complex long-chain LLM Thinking workflows, which can effectively empower Raycast. For example, at the Raycast London Hackathon, we developed the Raycast Extension Agent to automate the generation of Raycast Extensions.

Screencast

demo.mp4

Checklist

- icon
- Initial Release: Dify Raycast Extension v1.0.0
- Delete Raycast-development-document directory
- init
- init
@raycastbot raycastbot added the new extension Label for PRs with new extensions label Mar 10, 2025
@raycastbot
Copy link
Collaborator

Congratulations on your new Raycast extension! 🚀

Due to our current reduced availability, the initial review may take up to 10-15 business days

Once the PR is approved and merged, the extension will be available on our Store.

Copy link
Contributor

@greptile-apps greptile-apps bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

PR Summary

This PR adds a new Dify extension that enables seamless integration with Dify AI applications through Raycast, providing commands for managing applications, sending queries, and viewing conversation histories.

Key points to address:

  • The CHANGELOG.md entry title should end with {PR_MERGE_DATE} template string
  • The extension has AI tools but needs at least one eval in the ai.json file according to the documentation
  • The metadata folder with screenshots should be added since there are view commands in package.json
  • The example code block in README.md for "Listen to Music and Learn Technical Terms" contains empty code blocks that need fixing
  • The links to Awesome-Dify-Workflow and dify101.com in README.md appear to be placeholder URLs that should be verified

💡 (1/5) You can manually trigger the bot by mentioning @greptileai in a comment!

20 file(s) reviewed, 35 comment(s)
Edit PR Review Bot Settings | Greptile

- Update CHANGELOG.md
- optimize command name
@andreaselia andreaselia self-assigned this May 2, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
AI Extension new extension Label for PRs with new extensions
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants