Skip to content
Reloops-AppPublic

About

Creative assets. Search. Collaborate. Review. Share. Automate.

Resources

Contributing

Security policy

Stars

171 stars

Watchers

2 watching

Forks

Latest commit

 

History

140 Commits

Folders and files

Repository files navigation

Reloops. All your files. All their feedback. Finally together. The open-source workspace to store, organize and review every file.

License GitHub stars Tracked total GitHub clones Join the Reloops Discord

Quick start · See it in action · Self-host vs hosted · Discord · reloops.app

🚀 Quick Start

Running in three steps: clone the repo, start the stack with Docker Compose, open http://127.0.0.1:6173

git clone https://github.com/Reloops-App/reloops.git
cd reloops
docker compose up -d --build --wait --wait-timeout 600

Then open http://127.0.0.1:6173. For manual pnpm setup, environment variables, and ports, see the Local Setup Guide.

🗂️ Every File Type

Every file type stored, organized and reviewed in one place: video, images, PDFs, live websites, HTML5 ads, audio and social posts

Organized by client, the way you already work: workspaces, projects and folders like a file manager, with every version and sign-off kept on the file

🎬 See Reloops in Action

Click anywhere on a design to leave a note

Reloops image review: clicking on a backpack photo to pin a comment that stays on that exact spot

Comments land on the exact frame

Reloops video review: a timestamped comment added at 00:00:03:17 and shown over the video

Every version kept: the versions menu with v1 and v2, compare, then approve Share approved work in one polished link: a shared collection page

🔎 Find Anything

Every upload tags itself: AI description and tags for an image of tents above an alpine lake

Just describe the file you need: a search for 'approved homepage, blue button' finds Homepage_v4

Note

Local installs start with ASSET_AI_PROVIDER=mock, which builds metadata from file names, types, existing tags, dimensions, and project. It does not look inside your files or call an AI service. Enable the optional OpenAI provider to analyze images and sampled video frames; see Local Setup.

🤖 Built for Teams and Agents

Hand off work to your team, or to AI: assign a file to Maya, Sam or an AI agent connected with an API key, plus the agent API endpoints

  • 🔑 Create scoped API keys for OpenClaw, OpenAI, Claude, Gemini, Zapier, n8n, Make, and your own agents.
  • 🗂️ Agents can list and create workspaces and projects, fetch and upload assets, patch status, comment, and manage share links.
  • 🧩 OpenClaw can use the included openclaw-reloops-api skill; see the OpenClaw API Skill guide.

🏠 Self-hosted or Hosted

Cancel the tool stack, keep the work: separate storage, video review, PDF proofing and website feedback tools cost $175–300+ a month; Reloops self-hosted is $0 and open source

This repository is the open-source, self-hosted version of Reloops. Prefer not to run servers? Use the hosted version at reloops.app.

Self-hosted (this repo) Hosted (reloops.app)
Workspaces, projects, folders, versions, comments, approvals ✅ ✅
Video, image, PDF, website, audio, and HTML5 review ✅ ✅
Share links, collections, and guest comments ✅ ✅
Search and smart metadata ✅ mock, or your OpenAI key ✅
API keys for agents ✅ ✅
Managed cloud storage and workers Bring your own ✅
Website screenshot capture With your SCREENSHOTONE_ACCESS_KEY ✅
Email delivery Wire up your own ✅
What exactly is included in the OSS package
  • ✅ Included:

    • Supabase Auth, Postgres, Storage, and Edge Functions
    • Workspaces, teams, projects, folders, assets, versions, comments, reviews, assignments, and notifications
    • Creative asset search, collections, metadata filtering, smart descriptions and tags (mock by default, optional OpenAI analysis), share links, project sharing, and guest comments
    • API-key agent endpoints for controlled automation inside workspaces
    • Local asset intelligence worker with DB queue polling
    • Local-first setup for running the full product on your machine or own infrastructure
  • ⚠️ Not included:

    • Hosted billing and managed subscription infrastructure
    • Hosted cloud storage integrations beyond local Supabase Storage defaults
    • Hosted workers, QStash, Cloudflare Workers, and commercial deployment infrastructure
    • Managed analytics and hosted screenshot-capture credits
    • Managed email delivery; local OSS includes notification data/preferences and local invite handling, but production email delivery is expected to be wired by the self-hosting team
  • 🗄️ Storage and capture:

    • Uploads use Supabase Storage.
    • Website review works with uploaded screenshots, or captured screenshots when SCREENSHOTONE_ACCESS_KEY is configured.
    • Asset intelligence runs locally through the worker unless you connect your own production worker setup.
Alternative to Frame.io, Brandfolder, Google Drive, Filestage, and more
If you are using... Reloops helps you replace or extend it with...
Google Drive, Dropbox, Notion, Airtable Purpose-built file workspaces instead of folders, rows, and scattered comments
Brandfolder, Bynder, Canto Self-hosted asset management, collections, metadata, search, and asset history
Frame.io, Dropbox Replay, Wipster Review, comments, version stacks, approvals, and share links alongside the file library
Ziflow, Filestage, ReviewStudio Structured feedback without a heavyweight enterprise approval suite
Zapier, n8n, Make, custom agents Controlled API actors that can participate directly in asset operations
Internal DAM tools Auth, storage, asset views, review UI, share links, API keys, and local workers already wired together

🧱 Tech Stack

  • 📦 pnpm workspaces
  • ⚛️ Vite + React + TypeScript
  • 🟢 Supabase Auth, Postgres, Storage, RLS, and Edge Functions
  • 🤖 Node asset intelligence worker
  • 🔑 API-key agent layer
  • 🐳 Docker for the full local stack

🤝 Contributing

Contributions are welcome. Start with CONTRIBUTING.md; pnpm test runs unit coverage, contracts, typechecks, and the production build, and Testing covers browser and backend integration checks. Report security issues as described in SECURITY.md.

Questions or ideas? Join the Discord.

📄 License

This repository's source code is available under the AGPL-3.0 license.

About

Creative assets. Search. Collaborate. Review. Share. Automate.

Resources

Contributing

Security policy

Stars

171 stars

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages