v0.1 — open source alpha

A board that doesn't just collect feedback,
but organizes it for you.

Loops collects user requests in one place — then uses AI to cluster similar ones, label them, and tell you "they're really asking for 5 things."

No setup · Try in 5 seconds · MIT licensed

getloops.co/acme
142

Add dark theme

UIPlanned
98

Slack integration

IntegrationIn progress
67

CSV export

ExportPlanned
54

Mobile app

MobilePlanned
31

API webhook support

APIDone

Who it's for

SaaS founders

Collect user requests in one place

Indie hackers

Skip Canny's monthly fee

Open source teams

Tame issue chaos

Product teams

Keep the roadmap transparent

FEATURES

Everything you expect, with an AI touch you don't.

📋

Board + voting

Users post ideas and vote. Classic but clean.

🚦

Status labels

Planned, In progress, Done — transparent roadmap.

🧩

Embed widget

Drop a one-line script into any site.

🛠

Admin panel

Moderation, status changes, tag management in one place.

🔑

Email + GitHub login

Comes with Auth.js, no extra setup.

🐳

Self-host friendly

Up in one command with Docker Compose.

AI ENGINE

"Add dark mode,"
"want dark theme,"
"my eyes hurt at night"…

Loops sees these three are actually the same thing and suggests merging them. You confirm, votes combine.

  • Auto-clustering — merge similar requests under one title
  • Auto-tagging — let AI suggest categories
  • Weekly digest — "top requests this week"
  • Priority score — votes + impact + AI commentary
OpenAI · Claude · Ollama — bring your own model
"want dark mode"
"when is dark theme?"
"too bright at night"
"night mode +1"
AI suggestion

Dark theme support

4 similar requests · merge?

See it in 5 minutes, try in 5 seconds.

Vote on the prefilled demo board, explore clusters, change statuses. No signup.

Open demo

SELF-HOST

Your data.
Your server.
No monthly fee.

Up in 5 minutes with Docker Compose. Postgres + Next.js + optional AI. Deploy to Vercel or your own VPS.

terminal
$ git clone github.com/selmansenol/loops
$ cd loops
$ cp .env.example .env

# (optional) add your AI key
$ echo "OPENAI_API_KEY=sk-..." >> .env

$ docker compose up -d

✓ Loops is ready at http://localhost:3000

End the feedback chaos.

Open source. Free. AI included. Join the community.