Un proyecto de Mauricio Gallmur· el prompt es gratis · si quieres que un agente lo corra solo, eso es lo que instalo

¿Puedo vibecodear FileChanger?

SÍ · se arma en una sentada
precio $39/mesahorrarías $468/añotiempo de build una sentadacategoría 📄 documentos y pdfsreemplazada por 0 personas

The conversion is other people's software. Pandoc, ImageMagick and FFmpeg do the actual work, the format list looks enormous because those three projects are enormous, and a coding agent can wire all of them behind an upload form and a REST endpoint in one sitting. What a subscription buys is not the conversion, it is somebody else running a box that eats untrusted files from strangers all day without falling over, and keeping a few hundred format pairs working after every upstream release. Point it at your own files on your own machine and most of that risk simply is not yours, which is why this one is a yes.

el prompt
Build me a personal file conversion service in an empty repo. Requirements:

- Python 3.12, FastAPI, uv for dependencies, SQLite for job state. One process,
  no broker, no microservices, no alternative stacks.
- Never write a converter. Shell out to pandoc for markup and documents,
  LibreOffice headless for Office, ImageMagick for images, FFmpeg for media.
- POST /convert takes a file, a source and a target format and returns the bytes
  below a size threshold set in config. Above it the same route returns a job
  id, GET /jobs/{id} reports its state and GET /jobs/{id}/result streams the
  file. One background worker thread is enough, do not add Celery.
- Build the format matrix at startup from `pandoc --list-input-formats`,
  `--list-output-formats`, `ffmpeg -formats` and `magick -list format` rather
  than hardcoding it, and serve it at GET /formats.
- Treat every upload as hostile: convert in a temp dir with a wall-clock
  timeout, an output size cap and no network, then delete the inputs whether it
  worked or not. Log the failing command and its stderr, never return either.
- Ship an MCP server over stdio using the official Python SDK, exposing convert
  and formats as tools so agents can convert without going through HTTP.
- Authenticate with API keys stored hashed in SQLite. Show the plaintext once at
  creation and support revocation.
- One HTML page, no JS framework: pick a file, pick a target from /formats,
  download the result.
- One Dockerfile installing pandoc, typst, libreoffice-core, imagemagick and
  ffmpeg, a compose file with a volume for the database, config in .env and a
  committed .env.example.
- Out of scope: accounts, billing, metering, quotas, telemetry, multi-tenancy
  and any hosted control plane.
- Test one round trip per engine (Markdown to PDF, PNG to WebP, WAV to MP3), an
  oversized upload and a conversion that hits the timeout. README covers setup,
  formats, security assumptions and where data lives. Finish by running the
  tests and listing the commands used.

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

por qué la gente sigue pagando

Nobody pays for the conversions that work. They pay for the awkward ones: the DOCX with tracked changes, the HEIC nobody can open, the MXF from a camera, the 4 GB video that has to finish while a browser tab is still open. Doing those reliably means keeping a toolchain installed, patched and fenced off from the files it is fed, and doing it for other people means doing it while strangers upload whatever they like. That upkeep is the product. The convert button is a weekend.

qué pierdes

xsandboxing, because your version runs files straight through the same toolchain as everything else on the machine

xthe long tail of format pairs, where the fix is usually a missing font, a filter flag or an upstream bug

xqueueing and timeouts for large video, which is where the compute bill actually lives

xa hosted MCP server and API keys your other tools can reach from anywhere, not just from localhost

xsomebody else being on call when a LibreOffice or LaTeX upgrade quietly breaks PDF output

compartir en X ↗"Acabo de reemplazar FileChanger ($39/mes) con un prompt"
la salida

¿No quieres construirlo? Esta gente ya lo hizo gratis.

PandocIf the job is only documents, the paid service is a web form on top of this. Installer, twenty years of releases, and no upload step.46kaug 2026open sourceConvertXA self-hosted web converter that wraps the same engines, with accounts and a job list already built. One container and you own the whole pipeline.18kaug 2026open sourceVERTConverts images and documents in the browser tab itself, so the file never leaves the machine. Video is the exception and needs their server or yours.15kjul 2026open source

las 3 alternativas gratis de FileChanger →· sin votos, sin pago por aparecer · solo lo que es real

los números

Precio de FileChanger

planmensualanual (por mes)qué incluye
free$0$0200 MB documents + 200 MB images + 200 MB audio + 50 MB video per calendar month; about 200 document conversions; API keys and MCP access
starter$39Per month: 100 GB documents, 100 GB images, 50 GB audio, 10 GB video; about 100,000 document conversions; API + MCP
pro$99Per month: 350 GB documents, 350 GB images, 200 GB audio, 50 GB video; about 350,000 document conversions; API + MCP

plan gratis200 MB documents, 200 MB images, 200 MB audio and 50 MB video per calendar month; about 200 document conversions; API and MCP included

facturaciónmonthly only; change or cancel any time through Polar

costos ocultosAllowances are separate by format group and meter input bytes, not output size; no annual plan is published

verificado 2026-08-13 · fuente ↗

preguntas
¿FileChanger es gratis?

The free tier is real and permanent: 200 MB each of documents, images and audio per month, 50 MB of video, and API keys plus MCP access included. El plan de pago es Starter a $39/mes (revisado 2026-08-07).

¿Puedo vibecodear FileChanger?

Sí. Un agente de código (Claude Code, Codex, Cursor) te arma un reemplazo personal usable de FileChanger en una sentada con el prompt de esta página. Corre en tu máquina o servidor, sin suscripción.

¿Cuánto cuesta FileChanger?

FileChanger cuesta unos $39/mes (Starter, revisado 2026-08-07), o sea $468 al año. Eso es lo que ahorras si la reemplazas con un prompt.

¿Qué pierdo si reemplazo FileChanger?

Con honestidad: sandboxing, because your version runs files straight through the same toolchain as everything else on the machine; the long tail of format pairs, where the fix is usually a missing font, a filter flag or an upstream bug; queueing and timeouts for large video, which is where the compute bill actually lives; a hosted MCP server and API keys your other tools can reach from anywhere, not just from localhost; somebody else being on call when a LibreOffice or LaTeX upgrade quietly breaks PDF output. Si alguno de esos te sostiene el negocio, sigue pagando.

¿Hay una alternativa open source a FileChanger?

Sí: Pandoc (If the job is only documents, the paid service is a web form on top of this. Installer, twenty years of releases, and no upload step.) ConvertX (A self-hosted web converter that wraps the same engines, with accounts and a job list already built. One container and you own the whole pipeline.) VERT (Converts images and documents in the browser tab itself, so the file never leaves the machine. Video is the exception and needs their server or yours.) Las 3 alternativas gratis están en puedovibecodearlo.app/filechanger/alternatives. El prompt es para cuando la quieres exactamente a tu modo.

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ó.