¿Puedo vibecodear Mymind?

PARCIAL · un fin de semana
precio $12.99/mesahorrarías $155.88/añotiempo de build un fin de semanacategoría 📌 marcadoresreemplazada por 0 personas

The mechanic is honestly simple: capture a thing, extract text and metadata, ask a model for tags, embed it, then search across everything. An agent can build that in a weekend with SQLite, a headless browser for page snapshots and one model API call per item. What you cannot one-shot is the capture surface, which is the entire product in practice: browser extensions for three browsers, an iOS and Android share sheet, and the reliability that makes you trust it with the thought you had in a queue. The taste also matters more than it should here, because the pitch is that you never organize anything, and a DIY version that mis-tags half your library quietly becomes a junk drawer. Fine build, real gaps.

el prompt
Build a local-first personal "everything bucket" web app called Mind. Single user, no accounts, no telemetry, no cloud.

Stack, no substitutions:
- Node 20, TypeScript, Next.js App Router, Tailwind.
- SQLite via better-sqlite3, with sqlite-vec for vector search. One file at ./data/mind.db.
- Playwright (Chromium) for page fetch, readable text extraction and a 1200px-wide screenshot.
- One LLM provider read from .env: MODEL_API_KEY, MODEL_BASE_URL, MODEL_NAME, EMBED_MODEL. Never hardcode keys.

Data model: cards table with id, kind (link | image | note | highlight), url, title, author, siteName, textContent, aiSummary, colorHex, createdAt, favicon path, imagePath, thumbPath. Separate tags table and card_tags join. Separate embeddings virtual table keyed by card id.

Capture:
- POST /api/capture accepts { url } or { text } or a multipart image upload.
- For a URL: fetch with Playwright, extract main text, title, site name, favicon, save screenshot and a thumbnail.
- For an image: store the original, generate a thumbnail, run OCR with tesseract.js if available, and skip silently if it is not.
- After extraction, one model call returns 3 to 6 lowercase tags plus a single sentence summary as strict JSON. Then one embedding call over title + summary + first 2000 chars of text.
- Extract a dominant color from the image or screenshot and store it as colorHex for the card background.

UI:
- Home is a masonry grid of cards, newest first, image-forward, no folders and no manual filing anywhere in the app.
- One search input at the top that does hybrid search: SQLite FTS5 over title/text/tags plus vector similarity, merged and deduped.
- Clicking a card opens a detail sheet with the original link, full text, tags (editable) and a delete button.
- Keyboard: "/" focuses search, "n" opens a quick note composer, Escape closes.

Also ship:
- A bookmarklet and a minimal Chrome MV3 extension in ./extension that POSTs the current tab URL and any selected text to http://localhost:3000/api/capture.
- A CLI: pnpm mind add URL_OR_TEXT.
- A tiny import script that reads a Pocket or browser bookmarks HTML export and queues each URL.

Out of scope, do not build: multi-user auth, sharing, mobile apps, hosted deployment, sync between machines, payments.

Write a README with setup, .env.example, a seed script that captures five sample URLs, and make pnpm dev work on a clean clone.

$ ábrelo en tu agente (prompt listo, tú das enter) o cópialo crudo

Se puede en parte

Ahorro de referencia: US$156/año si dejas de pagar Mymind.

Quiero que lo armen →
por qué la gente sigue pagando

Because the value of a second brain is proportional to how little effort each save costs, and Mymind spent years shaving that cost down to one click from any device. A self-hosted clone tags almost as well now that models are cheap, but it lives on your laptop behind a localhost URL, which means the thing you saw on your phone at 11pm never makes it in. People also pay for the privacy stance and the promise of no social features, no sharing, no feed, which is easy to replicate technically and hard to replicate as a trust relationship.

qué pierdes

xReal browser extensions and a mobile share sheet, so capture friction goes way up

xImage understanding that recognizes objects, art, color palettes and text in photos at Mymind's quality

xSync across devices, plus offline capable native apps

xSerendipity features: the everything-search, the surfacing of old cards, spaced resurfacing

xSomeone else's ongoing judgment about what a good tag actually is

arte previo · úsalo en vez de construir, si prefieres

Nada que valga la pena señalar. Por eso existe el prompt.

compartir en X ↗"Acabo de reemplazar Mymind ($12.99/mes) con un prompt"
preguntas
¿Puedo vibecodear Mymind?

Parcial. El núcleo de Mymind se arma en un fin de semana con el prompt de esta página, pero hay huecos reales: Real browser extensions and a mobile share sheet, so capture friction goes way up, Image understanding that recognizes objects, art, color palettes and text in photos at Mymind's quality. Lee la lista honesta arriba antes de comprometerte.

¿Cuánto cuesta Mymind?

Mymind cuesta unos $12.99/mes (Mastermind, revisado 2026-08-18), o sea $155.88 al año.

¿Qué pierdo si reemplazo Mymind?

Con honestidad: Real browser extensions and a mobile share sheet, so capture friction goes way up; Image understanding that recognizes objects, art, color palettes and text in photos at Mymind's quality; Sync across devices, plus offline capable native apps; Serendipity features: the everything-search, the surfacing of old cards, spaced resurfacing; Someone else's ongoing judgment about what a good tag actually is. Si alguno de esos te sostiene el negocio, sigue pagando.

¿Hay una alternativa open source a Mymind?

No hay una alternativa open source madura que valga señalar. Por eso existe el prompt de esta página.

Cada semana mueren más suscripciones.

Veredictos nuevos, prompts nuevos, las apps más condenadas de la semana.
Un correo. Te sales en un clic.

gratis para siempre · sin spam · el prompt se queda en el sitio, las muertes te llegan a ti

$semanal: qué recibió veredicto, qué murió.