MCPcopy
hub / github.com/refly-ai/refly

github.com/refly-ai/refly @v1.1.0 sqlite

repository ↗ · DeepWiki ↗ · release v1.1.0 ↗
7,854 symbols 23,905 edges 1,492 files 1,303 documented · 17%
README

refly-cover

Refly.AI ⭐️ The World's First Vibe Workflow Platform for Non-technical Creators ⭐️

Refly.AI is the world's first vibe workflow platform that empowers non-technical creators to build, share and monetize powerful AI automation workflows through simple prompts and a visual canvas - no coding required.

  • N8N for non-technical: Build workflows as easily as assembling Lego bricks. Refly.ai empowers non-technical creators to eliminate repetitive tasks without technical barriers.
  • Canva for workflow: Just as Canva democratized design, Refly.ai democratizes workflow creation—making it simple for everyone to build and share automations.

🚀 Refly.ai v1.0.0 Released! A milestone launch bringing the first full Vibe Workflow experience. 🚀

Refly Cloud · Self-hosting · Forum · Discord · Twitter · Documentation

<a href="https://refly.ai" target="_blank">
    <img alt="Static Badge" src="https://img.shields.io/badge/Product-F04438"></a>
<a href="https://refly.ai/pricing" target="_blank">
    <img alt="Static Badge" src="https://img.shields.io/badge/free-pricing?logo=free&color=%20%23155EEF&label=pricing&labelColor=%20%23528bff"></a>
<a href="https://discord.gg/YVuYFjFvRC" target="_blank">
    <img alt="Discord Chat" src="https://img.shields.io/discord/1323513432686989362?label=chat&logo=discord&logoColor=white&style=flat&color=5865F2"></a>
<a href="https://x.com/reflyai" target="_blank">
    <img alt="Static Badge" src="https://img.shields.io/twitter/follow/reflyai"></a>
<a href="https://www.typescriptlang.org/" target="_blank">
    <img alt="TypeScript-version-icon" src="https://img.shields.io/badge/TypeScript-^5.3.3-blue"></a>

SVG Deploy on Sealos Open in Gitpod Deploy on Hostinger

✨ Key Features

Intervenable Agent: Eliminates unpredictable "black box" executions

  • Visualized Execution: Every step of the workflow is clearly visible on the canvas. Allows for easy review, understanding, and debugging of the automation process.
  • Real-time Intervention: Users can pause, review, modify, or restart the Agent at any point during execution. Eliminates the frustration of unstable, irreversible, or unoptimizable "black box" executions.

Minimalist Workflow Tool: Orchestrate not nodes, but pre-packaged & powerful Agents

  • Forget tedious configuration. In Refly.ai, every node is a powerful, ready-to-use Agent. All you need to do is assign tasks and connect. Refly.ai does in minutes with two nodes what n8n takes hours and ten or more nodes to complete.

Workflow Copilot: Turn your words into complex automations

  • Describe a task, and the Refly copilot instantly crafts, modifies, and debugs complex automations directly in your canvas. Even multi-step workflows can be built in seconds.

Workflow Marketplace: One-Click Publishing,Monetize your expertise

  • One-click publishing: Users can easily turn their workflows into shareable AI Apps and publish them to the workflow marketplace.
  • Monetize your expertise: Creators get paid every time users run their workflows, making your experience and creations more valuable than ever.

How to Use?

  • Cloud
  • We've deployed a Refly Cloud version that allows zero-configuration usage, offering all capabilities of the self-hosted version, including free access to the latest models. Visit https://refly.ai/ to get started.
  • Self-hosting Refly Community Edition
  • Get started quickly with our Getting Started Guide to run Refly in your environment. For more detailed references and in-depth instructions, please refer to our documentation.
  • Refly for enterprise / organizations
  • Please contact us at support@refly.ai for private deployment solutions.

Stay Updated

Star Refly on GitHub to receive instant notifications about new version releases.

stay-tuned

Contributing Guidelines

Bug Reports Feature Requests Issues/Discussions ReflyAI Community
Create Bug Report Submit Feature Request View GitHub Discussions Visit ReflyAI Community
Something isn't working as expected Ideas for new features or improvements Discuss and raise questions A place to ask questions, learn, and connect with others

Calling all developers, testers, tech writers and more! Contributions of all types are more than welcome, please check our CONTRIBUTING.md and feel free to browse our GitHub issues to show us what you can do.

For bug reports, feature requests, and other suggestions, you can also create a new issue and choose the most appropriate template to provide feedback.

If you have any questions, feel free to reach out to us. One of the best places to get more information and learn is the ReflyAI Community, where you can connect with other like-minded individuals.

Community and Contact

  • GitHub Discussion: Best for sharing feedback and asking questions.
  • GitHub Issues: Best for reporting bugs and suggesting features when using ReflyAI. Please refer to our contribution guidelines.
  • Discord: Best for sharing your applications and interacting with the community.
  • X(Twitter): Best for sharing your applications and staying connected with the community.

Security Issues

To protect your privacy, please avoid posting security-related issues on GitHub. Instead, send your questions to support@refly.ai, and we will provide you with a more detailed response.

License

This repository is licensed under the ReflyAI Open Source License, which is essentially the Apache 2.0 License with some additional restrictions.

Extension points exported contracts — how you extend this code

IToolPostHandler (Interface)
(no doc) [37 implementers]
apps/api/src/modules/tool/tool-execution/post-execution/post.interface.ts
MirrorCanvasOptions (Interface)
* Configuration options for the mirrorCanvasData function
packages/canvas-common/src/data.ts
JinaRerankerResponse (Interface)
* Response interface for Jina Reranker API
packages/providers/src/reranker/jina.ts
AutoEvictionStorageManagerOptions (Interface)
* Options for configuring the ZustandStorageManager
packages/stores/src/stores/utils/storage-manager.ts
OpenTelemetryListener (Interface)
(no doc) [2 implementers]
packages/observability/src/types.ts
DeviceSessionInfo (Interface)
* Device authorization flow response types
packages/cli/src/commands/login.ts
SchemaProperty (Interface)
* JSON Schema types
packages/skill-template/src/utils/schema-simplifier.ts
CodeInterpreterAPISettings (Interface)
* CodeInterpreter API Settings
packages/sandbox-agent/src/config.ts

Core symbols most depended-on inside this repo

t
called by 2476
packages/ai-workspace-common/src/components/editor/components/slash-command.tsx
log
called by 1516
packages/common-types/src/skill-engine.ts
error
called by 1037
packages/common-types/src/skill-engine.ts
warn
called by 444
packages/common-types/src/skill-engine.ts
get
called by 418
apps/api/src/modules/common/redis.service.ts
get
called by 348
apps/api/src/utils/cache.ts
set
called by 311
apps/api/src/utils/cache.ts
replace
called by 310
packages/ui-kit/src/components/ExtNodePortal.tsx

Shape

Function 3,299
Method 2,484
Interface 1,086
Class 959
Enum 26

Languages

TypeScript100%

Modules by API surface

packages/openapi-schema/src/services.gen.ts181 symbols
packages/ai-workspace-common/src/queries/queries.ts181 symbols
packages/ai-workspace-common/src/queries/common.ts181 symbols
packages/errors/src/errors.ts124 symbols
packages/agent-tools/src/notion/index.ts113 symbols
packages/utils/src/id.ts73 symbols
packages/agent-tools/src/builtin/index.ts72 symbols
packages/ai-workspace-common/src/queries/suspense.ts71 symbols
packages/ai-workspace-common/src/queries/prefetch.ts71 symbols
packages/ai-workspace-common/src/queries/ensureQueryData.ts71 symbols
apps/api/src/modules/drive/drive.service.ts58 symbols
apps/api/src/modules/workflow/workflow-cli.controller.ts48 symbols

Dependencies from manifests, versioned

@7nohe/openapi-react-query-codegen2.0.0-beta.3 · 1×
@aaroon/workbox-rspack-plugin0.3.2 · 1×
@agentic/searxng7.6.4 · 1×
@ant-design/icons5.5.2 · 1×
@aws-sdk/client-s33.958.0 · 1×
@aws-sdk/client-sqs3.960.0 · 1×
@babel/parser7.26.3 · 1×
@babel/traverse7.26.5 · 1×
@biomejs/biome1.9.0 · 1×
@codesandbox/sandpack-react2.19.10 · 1×
@composio/core0.3.3 · 1×
@dagrejs/dagre1.1.4 · 1×

Datastores touched

reflyDatabase · 1 repos
postgresDatabase · 1 repos

For agents

$ claude mcp add refly \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact