From prompt to product

How Thinking Notes works

A note is an AI function written in English: structured inputs, your private prompt, your choice of model. Build it once, then ship it as a web page, an API, or a tool for AI agents.

01

Write your prompt

Craft the AI instructions in plain English and pick your model: OpenAI, Claude, or Gemini. This is your secret sauce, and it stays hidden.

02

Add structured inputs

Add fields for what you need from people (text, selects, numbers, URLs, files) and reference them in your prompt as variables like {headline}.

03

Publish your note

Make it public or keep it private. Every note gets a link; others can run it instantly or fork it to build their own version.

04

Every run gets an answer

People fill in the form and the AI writes a personalized response in seconds. Runs are saved to their history, like commits.

One note. Three interfaces.

The form is just the first surface. The same note, with the same prompt and inputs, works everywhere.

A web page · for humans

The form anyone can run in the browser. Share one link. No AI account or prompting skills needed on their side.

An API endpoint · for your apps

Call the same note from your product with an API key. Validation, streaming, retries, rate limits, and idempotency are handled for you.

An MCP tool · for AI agents

Expose your note as a tool that agents like Claude can call directly. Your expertise, plugged into the agent ecosystem.

Start with a link. Grow into an app.

Share your note as a simple web page today. When you're ready to build something bigger, the same note becomes your app's AI backend: one HTTP call, with validation, streaming, rate limits, and usage metering already handled.

That's the pattern: your branded app on top, a note running behind the scenes. Improve the prompt in the dashboard and your app gets better instantly, without redeploying anything.

  • Edit the prompt in the dashboard; every surface updates instantly
  • Swap OpenAI, Claude, or Gemini without touching your code
  • Versioned schemas, idempotency keys, and per-key rate limits built in
your-app.js
// Any note is an AI endpoint. The prompt stays server-side
const res = await fetch(
  "https://thinkingnotes.com/api/v1/notes/NOTE_ID/run",
  {
    method: "POST",
    headers: {
      Authorization: "Bearer YOUR_API_KEY",
      "Content-Type": "application/json",
    },
    body: JSON.stringify({
      input_data: { headline: "Meal plans in minutes" },
    }),
  }
);

What makes notes work

Structured prompts

Break your reasoning into steps and use fields as variables (like {headline} or {file_content}) so results stay consistent run after run.

Rich inputs

Short text, long text, numbers, selects, checkboxes, lists, URLs, and file uploads, with safe extraction to keep usage efficient.

Shareable & forkable

Every note has a link. Others can run your tool or, if you allow it, fork it and adapt their own version.

Fair, transparent credits

Running a note costs credits based on its inputs, and creators earn credits when others run their notes. New accounts start with 200 free credits.

Your prompt stays private

People see the form and the results, never your prompt. It's not in your app's code either, so it can't be scraped from a repo or the client.

Pick the right AI per note

Choose OpenAI, Claude, or Gemini for each note, and switch any time without changing your form, your link, or your app's code.

Frequently asked questions

Do I need to code?

No. Notes are built visually with fields and a prompt. Code only enters the picture if you later want to call your note from your own app.

Can I use my note in my own app or website?

Yes. Every note is also an API endpoint. Create an API key, POST your inputs to /api/v1/notes/{id}/run, and get the AI response back. No AI backend to build, and your prompt never appears in your app's code.

What is MCP?

Model Context Protocol, an open standard that lets AI agents like Claude call external tools. Your note can be exposed as an MCP tool, so agents can run it as part of their work.

What are credits used for?

Credits cover AI usage. Each run costs credits based on the note's inputs, and creators earn credits when others run their notes. Some advanced fields require higher tiers.

Can others copy my note?

Only if you allow forking. Even then, forking copies the structure you choose to share. Your note, your rules.

Is my data safe?

Public notes are viewable by anyone with the link; private notes require login. Files are processed with size and content safeguards, and secret keys are never exposed client-side.

Ready to turn a prompt into a product?

Start with a simple note today. It can grow into an app whenever you're ready. No credit card required.