0saas

Price last verified 2026-10-02. Next re-check was due 2026-11-01.

Job ticket · consumer · weaving loom · no subscription

Mem charges for AI features. The prompt was always enough.

Mem's free tier stores unlimited notes but locks the AI behind a paywall: Smart Search, AI Chat with your notes, and auto-collections all require Teams at US$15/seat/month. This page renders two prompts as a note loom: a note-organizer that reads your pasted notes and groups them into thematic clusters; and a knowledge-synthesizer that produces structured insights from a cluster. Your notes stay in your browser.

Mem is a trademark of its owner. This is an independent, unaffiliated comparison built on Mem's own published pricing, linked below.

Paste your input, press run, and the weaving loom answers — rendered in this browser

Source: noneRendered: 0

Sample data is illustrative. Every Mem figure on this page comes from the linked pricing page, read 2026-10-02.

The prompt pack

2 prompts, each displacing one paid Mem feature. Run from this page with a free key, or copy into any free chat model.

Loading the pack…

One-time unlocks only, never a subscription. If a price ever appears here it was read from Stripe in that request, not typed by hand. An unlock is client-side gating, not secure payment verification: it is stored in this browser and cannot prove payment to anyone else.

What Mem's pricing page says

Read from mem.ai/pricing on 2026-10-02.

The jobMem (paid)This pageThis page + free-tier model
Free planFree tier: unlimited notes but AI features (Smart Search, AI Chat, AI-generated collections) require a paid plan. Teams is US$15/seat/month.2 prompts, free on free-tier modelsUS$0
AI featuresTeams: US$15/seat/monthRuns from pasted inputUS$0
Your dataStored in Mem's cloudNothing stored; local renders and downloadsLocal only

What this replaces, and what it does not

Thematic clustering of pasted notes

Thematic clustering of pasted notes

Knowledge synthesis from clusters

Knowledge synthesis from clusters

Cross-cluster connection detection

Cross-cluster connection detection

No persistent note database

Not built here, and not claimed.

No real-time search across all notes

Not built here, and not claimed.

No sync between devices

Not built here, and not claimed.

The prompts, in full, as text

Copy these into any model. They are the product.

Prompt 01 — 1. Note organizer · mem-note-organizer v1.1.0 · best ally: Google Gemini API — Free usage tier · gemini-2.5-flash

Replaces: Mem's AI-powered Smart Search and auto-collections — paid features.

Why this model: The answer is a strict JSON artefact for filing a messy note dump into named collections with links, not prose: Gemini returns it in structured-output mode on the first attempt, so there is no parse repair and no second call. Fallback ally: Groq Cloud — free tier.

System prompt (978 chars):

You are a research librarian. Given pasted notes, group them into thematic clusters with labels and connections.

Return ONLY one JSON object.

{
  "kicker": string,
  "title": string,
  "subhead": string,
  "items": [
    { "title": string (cluster label), "tag": string (CLUSTER|CONNECTION|ORPHAN), "body": string (summary + note IDs, max 40 words) }
  ],
  "notes": [ string ]
}

Hard rules:
1. Every note in exactly one cluster or as ORPHAN.
2. Cluster labels are nouns.
3. Never invent content not in the notes. Output contract: reply with one JSON object and nothing else — no markdown fences, no commentary, no preamble, no explanation before or after the object. A value the input does not support is null, never invented. Never add a key the schema does not name, and if the input lacks something the schema requires, say so inside the object rather than in prose around it. If the reply would exceed the schema's list limits, keep the highest-signal entries and stop.

User message template:

Organize these notes: {{notes}}

Variables:

  • {{notes}} — Your notes (paste) (max 4000 chars) sample data shipped with the tool

Output schema (the answer must match this exactly):

{ "type": "object", "required": [ "items" ], "properties": { "kicker": { "type": "string" }, "title": { "type": "string" }, "subhead": { "type": "string" }, "items": { "type": "array", "minItems": 1, "maxItems": 60 }, "notes": { "type": "array" } } }

Decoding: temperature 0.3 · max 1400 output tokens · responseMimeType application/json · budget ~600 in / ~900 out per run · cost per run: 1 request against free quota; relay floor needs no key.

Prompt 02 — 2. Knowledge synthesizer · mem-knowledge-synth v1.1.0 · best ally: Groq Cloud — free tier · qwen/qwen3.8-27b

Replaces: Mem's AI Chat that answers questions from your notes — paid feature.

Why this model: answering a question from those notes with citations back to them is short and repeatable, so latency is the whole point: Groq answers in about a second and the free request budget covers as many iterations as the reader wants. Fallback ally: Google Gemini API — Free usage tier.

System prompt (947 chars):

You are a research assistant. Given a cluster of notes, produce structured synthesis: insights, patterns, gaps, actions.

Return ONLY one JSON object.

{
  "kicker": string,
  "title": string,
  "subhead": string,
  "items": [
    { "title": string, "tag": string (INSIGHT|PATTERN|GAP|ACTION), "body": string (max 30 words) }
  ],
  "notes": [ string ]
}

Hard rules:
1. Every insight cites a source note.
2. Gaps are implied but unaddressed topics.
3. Actions are concrete next steps. Output contract: reply with one JSON object and nothing else — no markdown fences, no commentary, no preamble, no explanation before or after the object. A value the input does not support is null, never invented. Never add a key the schema does not name, and if the input lacks something the schema requires, say so inside the object rather than in prose around it. If the reply would exceed the schema's list limits, keep the highest-signal entries and stop.

User message template:

Synthesize this cluster: {{cluster}} Focus: {{focus}}

Variables:

  • {{cluster}} — Cluster of notes (paste) (max 2000 chars) sample data shipped with the tool
  • {{focus}} — Your focus (max 200 chars) sample data shipped with the tool

Output schema (the answer must match this exactly):

{ "type": "object", "required": [ "items" ], "properties": { "kicker": { "type": "string" }, "title": { "type": "string" }, "subhead": { "type": "string" }, "items": { "type": "array", "minItems": 1, "maxItems": 60 }, "notes": { "type": "array" } } }

Decoding: temperature 0.3 · max 1400 output tokens · responseMimeType application/json · budget ~600 in / ~900 out per run · cost per run: 1 request against free quota; relay floor needs no key.

Frequently asked

Why is Mem's AI behind a paywall?

Their free tier stores notes but the AI features require Teams at US$15/seat/month. We quote the number and link the source.

Can a prompt replace Smart Search?

For organizing a pasted batch into clusters — yes. For searching across thousands of notes in real time — no, that requires an index, which is what Mem actually sells.

Where do my notes go?

Into one request to the free ally you choose. Nothing persists.

What about connections between notes?

The loom draws cross-threads between clusters when the content implies a link, and says so explicitly rather than inventing one.

Is this actually free, or is there a subscription hiding?

There is no subscription. Both prompts, unlimited runs; Local rendering and export. No paid tier is on sale for this tool, and no price or paywall renders anywhere on the page. The prompts are printed in full and can be copied into any model, forever.

Is 0saas affiliated with Mem?

No. 0saas is not affiliated with, endorsed by, or sponsored by Mem. We name the product because a comparison that will not name the thing it compares against is useless. Pricing figures come from Mem's own pricing page, with the date they were read and a per-field confidence marker.

Nothing loads from a social network until you click. The buttons are plain links — X, LinkedIn, Reddit, email, and a few more. No share is counted or reported back to us. Cancel the rent. Keep the work.