DEDUPED Hot AI repos, turned into use cases Get the Monday 5

How to run a self-hosted capture API with Docker with Aldus Palace

Start the HTTP service in Docker so your own frontend or scripts can post sentences to one store.

Short answer: Run cp .env.example .env && docker compose up --build; then Change the bearer token in .env from the example value before exposing the port; run curl -X POST localhost:8787/v1/inputs -H 'Authorization: Bearer dev-local-token' -H 'Content-Type: application/json' -d '{"content":"Ship the onboarding page next week","mode":"sync"}'. All steps.

Credentials. The README example uses the placeholder token dev-local-token, which must be replaced before the port is reachable from other machines.

Who it is forA small team or developer who wants a single capture endpoint backed by one SQLite file in a volume.

The problemEach new client needs its own capture logic and storage, which duplicates work.

The outcomeA running HTTP service that accepts a sentence and returns a captured record.

What you need first

  • Node 20 or newer
  • npm to install the MCP package or the core library
  • Docker, only for the self-hosted HTTP use case
  • A C toolchain only if better-sqlite3 has no prebuild for your platform

Steps

  1. Run cp .env.example .env && docker compose up --build
  2. Change the bearer token in .env from the example value before exposing the port
  3. Run curl -X POST localhost:8787/v1/inputs -H 'Authorization: Bearer dev-local-token' -H 'Content-Type: application/json' -d '{"content":"Ship the onboarding page next week","mode":"sync"}' (inferred, check the README)
  4. Check that the response includes the captured commitment
  5. Point your frontend at the same endpoint

Prompt for your agent

In the repo heymi/aldus-palace, copy .env.example to .env, replace the bearer token, and start the service with docker compose up --build. Send a POST to /v1/inputs with a sentence of your choice. Expected output: a JSON response describing the captured record. Verify that the response reports a status and that a second request with a repeated sentence points to the first record.

Caveat. The README says to run one instance per person, so a shared team deployment needs separate instances rather than one shared token.

Use this in your AI agent

Ask your agent

Using the Deduped MCP, get the setup steps for heymi/aldus-palace and "Run a self-hosted capture API with Docker"

Add Deduped to Claude Code once

claude mcp add --transport http deduped https://dedupedai.com/mcp

Cursor, ChatGPT, others

Share: X LinkedIn Hacker News Email Copy link

Third-party repos we don't own. AI-written use cases can be wrong. Disclaimer