In development · Early access 2026

Where knowledge becomes creation

A workspace where your past ideas resurface, your thinking develops, and everything you create can build on what came before.

One email when early access opens. Nothing else.

  • Local-first
  • Model-agnostic
  • Bring your own key
Traces/Onboarding research Synced⌘K
Why do teams leave?Claude
Why do teams leave after the second month? Use my churn notes from March.
C
Claude 4.5 Sonnet · from 2 sources

Most teams that leave never reach a first clear result. In your March notes, 7 of 9 teams that left stopped before they finished setup.

The value appears too late. Show one result in the first session.

Churn interviews · Mar 14 ChatGPT · Feb 2
Turn into doc Save excerpt Copy
 Ask anything (⌘J)
Friction: my answer first CClaude 4.5 Sonnet
Onboarding plan, v1Doc
Onboarding plan

From chat "Why do teams leave?" · edited now

Goal: every new team sees one clear result in the first session.

  1. Show one result before setup ends.
  2. Send three welcome emails.
  3. Check activation on day 7.
ResurfacedMar 2026
First-week activation checklist Your note. It relates to step 3. Add to doc

Preview · Interface in development · Sample data

Planned sources

  • Claude
  • ChatGPT
  • Gemini
  • Google Drive
  • Dropbox
  • OneDrive
  • Box
  • Notion
  • Slack
  • Gmail
  • GitHub
  • YouTube
  • Apple Podcasts
  • Substack
  • Markdown

Plus PDFs, e-books, web pages, highlights, voice memos and handwritten notes

Why Scrivel

Your best ideas now live in chat windows.

They are spread across many tools and many models. A tool can shut down, change its terms or close your account. Then that work is gone.

Scrivel keeps a copy of all of it, in one place that you control.

By the numbers

  • 25

    Planned sources, from chat exports to handwritten notes

  • 8

    Agents, each with one clear job

  • 4+

    Model providers, plus any model you run on your own machine

  • 100%

    Of your work, exportable as plain files

01 · Own your work

Your AI work stays yours.

Scrivel keeps its own copy of everything you make with AI. You choose where that copy lives, and which model reads it. You can take all of it with you at any time.

Click a model
Settings/Sources
Sources

Scrivel keeps a copy of every item. Each item records its source and its date.

Export all · Markdown
SourceTypeItemsStatus
CClaude historyChat export1,284Imported Mar 2
GChatGPT historyChat export912Imported Feb 28
GGemini historyChat export140Importing 64%
DGoogle DriveCloud storage87Synced 1 h ago
NNotionWork tools312Synced 1 h ago
SSlackWork tools—Connect
Stored on this device · ~/Scrivel Model training on your data: never
Models⌘M

Preview · Sample data

F-01

Protect your intellectual work

The work you make with AI is spread across many tools and models. If you lose a tool, you can lose that work. Scrivel calls this work your Generated Intellectual Property (GIP) and keeps its own copy of it.

You choose where Scrivel stores your work. You can export all of it as plain files at any time. Scrivel never uses it to train a model.

F-02

Model-agnostic

Choose the model for each task. Add your own API key from Anthropic, OpenAI, Google or OpenRouter, and pay the model company directly, at their price. Or run a local model on your own machine through Ollama, LM Studio or any OpenAI-compatible server.

Your knowledge base does not depend on one AI company.

F-03

All-in-one connector

Bring in the work you already have. Import your past AI chats from the export file that each chat app gives you. Connect cloud storage and work tools one time, and they stay in sync. Scrivel keeps each chat that you have in Scrivel, with any model.

Every item keeps a record of its source and its date.

Chat history · import
Claude export ChatGPT export Gemini export
Cloud storage · sync
Google Drive Dropbox OneDrive Box
Work tools · sync
Notion Slack Email GitHub
Reading · add
Web pages PDFs E-books Highlights Newsletters
Audio and video · transcribe
Videos Podcasts Voice memos
Images and files · add
Photos and screenshots Handwritten notes Word files Slides Spreadsheets Markdown

Scrivel turns audio, video, images and handwriting into text, so you can search all of it.

Scrivel also works the other way. Through MCP, apps such as Claude and ChatGPT can search your Scrivel library, and add to it when you allow it.

Each release adds more sources.

02 · Find it again

Find any idea in milliseconds.

Search by the words in an idea or by what you remember about it. Then look at the results in the way that helps you most.

Switch the frame
pricing When spring 2026 Length long chat Result no decision Shape 3 matches · 38 ms
Lens: open questions
Should we price per seat or per use?No decision. Two options remain open.
Claude · Mar 30 · 84 turns
Are three tiers too many?You leaned to two tiers. You did not finish.
ChatGPT · Apr 12 · 51 turns
What do competitors charge?Between $8 and $20 per seat.
Note · May 2
↑↓Move ⏎Open ⌥LChange lens EscClose

Preview · Sample data

F-06

Frames and Lenses

Look at the same knowledge in different ways. A frame changes how results look: questions and answers, a timeline, or a list of decisions. A lens changes what you look for: only decisions, only open questions, or a skeptic's view of your notes.

Use them together to see things that a plain list of results hides.

F-07

Ideas resurface

While you work on something, Scrivel shows a few past ideas that relate to it. They appear at the moment you can use them. Add one to your current work in one step.

03 · Work in one place

Chat, write and explore in the same workspace.

Move between a chat and a document without a change of app. Arrange your panes the way you want. Save the path you took, and return to it later.

Traces/Onboarding research Continue
PathPanesNotes
  1. Chat with Claude · Mar 14, 09:12
    Why do teams leave after the second month?
  2. Excerpt saved from step 1 · 09:20
    "Users see the value too late."
  3. Note by you · 09:24
    The first session must show one clear result.
    Continue from here
  4. Resurfaced First-week activation checklist
    Your note from March 2026. You added it to the plan.
  5. Chat with Llama 4 (local) · 09:41
    Draft three welcome emails from step 3.
  6. Doc created · 09:55
    Onboarding plan, v1 linked to steps 1 to 5

Preview · Sample data

F-08

Chat and Document dynamics

Chat and write in the same place, and move between them freely. Turn part of a chat into a document, or discuss a document in a chat. Ask the AI for help inline while you write documents, notes and ideas.

Scrivel saves each thing the AI makes as its own item. That item links to the chat that made it, so you can search for it and it can resurface later.

F-09

Traces

Sometimes you want to wander. You jump between ideas, open new chats, save quotes and phrases, ask follow-up questions and take notes. A trace records that whole path and saves it.

Return to a trace later. See how one idea led to the next, and continue from any step.

F-10

Easy pane management

Put a chat, a document and its sources side by side. Panes open, close, expand and collapse. You arrange the workspace with almost no thought.

F-11

Customization

Make the knowledge base feel like yours. Set your own keybindings, change the colors, add images, and build dashboards that show what matters to you.

04 · Think for yourself

You choose where to do the work yourself.

Some effort is worth it, because understanding and original ideas come from it. Scrivel keeps that effort in the places that matter to you.

Click a switch or a button
Chats/Memory
Why does spaced repetition help memory?
Your answer first

Generative Friction is on. Write your own answer. Then Scrivel shows the AI's answer.

Each review comes just before I forget, so recall takes effort. That effort makes the memory stronger
G
GPT-5 · compared with your answer

Your answer is correct. Recall with effort strengthens a memory more than reading it again. Spaced reviews also tell the brain that the fact is still important.

You missed one point: the gaps between reviews must grow.

Hidden until you answer
Generative FrictionTry it
  • Ask for my answer first
  • Hint before the full answer
  • I write the outline first
  • Quiz me after long chats
Flashcard · due today What must change between reviews?

Preview · Sample data

F-12

Generative Friction

Generative Friction is a set of switches. Each switch asks you to do part of the work yourself before the AI helps.

  1. Give your own answer before you see the AI's answer.
  2. Get a hint before the full answer.
  3. Write the outline before the AI writes the draft.

You choose which switches are on.

05 · Learn from your work

Turn what you read into what you know.

The Learning Studio makes practice from your own chats, notes and highlights. You recall, explain and argue, so the ideas stay with you.

Click a format
Learning Studio/Onboarding research 12 due · about 9 min

Study setOnboarding research · 5 due

Card 4 of 12 · from your own notes
Recall · no peekingYour chat with Claude · Mar 14

Why do most teams leave in the second month?

Setup takes too long, so they give up before they see any value
How sure are you?

Your notes say

  • Setup takes too long
  • No value in the first weeks
  • No one on the team owns the toolAdded to tomorrow's review

You were guessing and got 2 of 3. You know more than you think.You were fairly sure and got 2 of 3. That is good calibration.You were certain and got 2 of 3. Look again at the point you missed.

Memory · Onboarding research
no reviews Today3 d1 wk3 wk
Strength
72% now · 91% after today
Next reviews
Apr 18 · Apr 22 · May 6

Each review comes just before you would forget.

This week
41 recalls · calibration 82%

Preview · Sample data

F-13

Learning Studio

Practice and test what you want to understand and remember. Scrivel makes the practice from your own chats, notes and highlights. The tools come from research in cognitive science and teaching. They keep you active while you learn.

  • Quizzes, flashcards and fill-in-the-blank exercises
  • Assessments of your critical thinking
  • Memory techniques and exercises
  • One-on-one dialogue and debate simulators that test your ideas
  • Exercises where you argue both sides of a question
  • Dialogical (Platonic) writing practice
  • Many other study formats

06 · Agents

Agents keep your knowledge base in order.

Agents do the upkeep and the deep research that people seldom do by hand. For harder problems, you direct several agents at once.

Agents/Inbox 2 running
Needs review3
#41P
Contradiction: "ship weekly" and "ship monthly"
High2 notesPrune
#39C
Merge 2 duplicate notes on pricing
Medium2 notesClean
#36P
4 ideas are out of date
Low4 ideasPrune
Running2
#44R
Research: activation benchmarks
Step 3 of 61 min 34 s
PauseRedirect
#45AB
Debate: seat or usage pricing
2 agentsRound 2 of 3
#45 · Debate Seat or usage pricing
Agent A · seatsAgent B · usageClaude + GPT-5
  1. Agent A ·
    Seat pricing is easy to predict. 4 of 5 interviews ask for a fixed price.
  2. Agent B ·
    Usage pricing fits small teams. Your notes show that most teams that left had fewer than 10 seats.
  3. You redirected ·
    Focus on teams with fewer than 20 seats.
  4. Agent A ·
    Writes round 2…
Steer the agents

Preview · Sample data · The log records each agent change, and you can undo any of them

F-14

Agentic where it matters

Agents work on your knowledge base where manual upkeep seldom happens. Each agent has a clear job.

  • Clean

    Merge duplicates, repair links and keep things in order.

  • Find contradictions

    Between things you wrote or concluded.

  • Prune

    Flag ideas that are out of date.

  • Refine

    Distill, synthesize and combine related material.

  • Research

    Research and generate ideas in loops, toward a clear goal that you set.

  • Find leverage

    Show where a small amount of work has a large effect.

  • Coach

    Look at how you use Scrivel and suggest improvements.

  • Relate

    Show how your ideas connect and how they changed over time.

07 · Compose a team

Describe the goal. Scrivel designs the team.

Scrivel reads your goal and recommends a team of agents for it. It chooses each role, its skills and its model, and shows you why. Change anything, then start the run.

Try another goal
Agents/Runs/New run Draft · nothing runs yetRun #46 · started
Goal

Why do teams leave in month two? Find the main reasons, check each one against our interviews, then suggest two fixes.

Should we price by seat or by usage? Argue both sides with our data, then recommend one.

Tidy my notes on pricing: merge duplicates and repair broken links.

Budget · $2.00Over budget · $2.00 Private notes stay on this devicePrivate notes leave this device Ask before saving Can change the team · asks you first

Recommended teamPlan → research in parallel → check → write

Why this team: Your goal has four parts and two kinds of source. Each one gets its own agent.

Other teams Scrivel considered

  • One agent1 agent · about $0.30

    It does not check the web’s claims against your interviews.

  • Seven agents, with a review7 agents · about $3.10

    Over your $2.00 budget. The goal asks for reasons, not a second review.

Agent inspector

SkepticMade for this goal

Why

Your goal says check each one against our interviews

Reports can be wrong about your users. This agent tests each claim against what your users said.

Skills

  • Check a claimused in 6 runs
  • Count mentionsused in 4 runs
  • Test against interviewsNew · written for this goal

Model

Can read
Interviews (12), findings from 2 agents
Cannot
The web, write to your notes
Stops when
All claims are checked, or at $0.30.

Config · read-onlyThe orchestrator starts the run from this.


              

About $1.40 · about 9 min · 5 agents

Leaves this device: the goal, 12 interviews, the findings.

Nothing runs until you start it.

Run #46 started. 5 agents are at work.

See the run

This team costs about $3.10. Your budget is $2.00.

Preview · Sample data

F-15

Team composer

Describe a goal in your own words. Scrivel recommends the smallest team that does the job. A team of agents uses many times more tokens than one chat, so more agents is not better.

Each agent points to the words in your goal that caused it. Change a role, a skill or a model, or use a team that Scrivel considered. When you start the run, this team becomes its config.

  • Roles

    One agent for each part of the goal.

  • Structure

    A pipeline, parallel work, a check, a debate, or one agent.

  • Skills

    From your skill library, or new for this goal.

  • Models

    A local model for private data. A strong model for careful checks.

  • Access

    What each agent can read, and what it cannot.

  • Budget

    A cost cap for each agent and for the run.

  • Stop rules

    When each agent is done.

  • Changes during a run

    An agent joins when two disagree. Scrivel asks you first.

08 · Many agents, one goal

Agents that work together, with you in charge.

Give a hard question to a team of agents. Each has one job and its own model. They share what they find, test each other's claims, and ask you when they disagree.

Settle the disagreement
Agents/Runs/#46 5 agents · 2 running
Goal

Why do teams leave in month two? Find the main reasons, check each one against our interviews, then suggest two fixes.

Sources · Onboarding research + the web Budget · $0.35 of $2.00 Ask before saving
Run map

Leaves this device: the goal, 12 interviews, 5 findings. The rest stays here.

Run inspector

Needs youSettled by youTwo agents disagreeTwo agents disagreed

  • Web researcher Public reports say price is the main reason teams leave in month two.

  • Skeptic Your interviews name price 2 times in 12. Setup and ownership come up 9 times.

You kept both. The answer will note the gap.

SkepticClaude 4.5 SonnetLog

  1. Checked “setup takes too long” against 12 interviews: it holds (9 of 12)
  2. Checked “price is the main reason”: weak in your interviews (2 of 12)
  3. Raised a disagreement with the Web researcher

Preview · Sample data

F-16

Multi-agent orchestration

For harder problems, run several agents together and stay in control. Guide each agent, stop it, or give it a new direction while it works. Nothing changes your notes until you approve it.

Use several agents for deep research, for debates between agents that argue different positions, for parallel work, and for analysis from many sides.

09 · The agent harness

See who does what, and why.

The agent harness holds all your agents in one view. The harness graph shows each agent, what it reads, and what it sends to the others. You steer them, and each choice has a reason that you can read. Replay the run from the start to see how it went.

Replay the run
Agents/Runs/#46/Agent harness graph LanesGraph 6 agents · 1 added

$0.53

of $2.00

41k tokens · 10 min

Your notesOn this device

The webPublic reports

Interviews12 · leave this device

Draft answer3 changes wait for you

Activity26 events

ShowingAll agents

  1. Why
    Reason
    The goal has three parts: find the reasons, check them, suggest fixes.
    Considered
    5 questions · more depth, but over the time you gave.
    Based on
    Your goal · your limit of 10 minutes
  2. Why
    Reason
    Reports put price first. Your interviews name price 2 times in 12.
    Considered
    Accept the reports · they cover teams of 50 seats and more.
    Based on
    12 interviews · 4 findings from Web researcher
  3. Why
    Reason
    The reports cover large teams only. You asked for data on small teams. A new agent with one job is cheaper than a longer run for the Web researcher.
    Considered
    Give the job to the Web researcher · its context is full of reports on large teams.
    Based on
    Your choice at 7:30 · the sources of the Web researcher
  4. Why
    Reason
    The new data agrees with your interviews. In teams under 20 seats, price is rare.
    Considered
    Keep both views · the new data closes the gap for small teams.
    Based on
    12 interviews · 2 findings from Data finder

10:00 / 10:00

Preview · Sample data

F-17

Agent harness graph

Scrivel harnesses many agents at once. See the run as a graph. Each agent is a node. The graph shows what each agent reads, what it sends, and to whom.

Each choice that an agent makes has its reason, the options it did not take, and its sources. Replay the run to see each step again, in order.

The basics

The basics work the way you expect.

  • Standard chat controls

    Replies appear while the model writes them. Stop a reply, edit and retry a message, attach files and copy text.

  • Work opens beside the chat

    Documents and artifacts open in a pane next to the chat. You edit them live.

  • Works offline

    Your library and search work without an internet connection. With a local model, chat works offline too.

  • Nothing is lost

    Scrivel saves your work automatically. You can undo any change. A log shows each change that an agent made.

  • You see what leaves your device

    Scrivel shows which content goes to which model.

  • Plain-file export

    Export everything as plain files at any time. Your work never depends on Scrivel.

Questions

Frequently asked questions

What is Scrivel?

Scrivel is a knowledge base for the work you do with AI. It collects your AI chats, notes, documents and artifacts in one place. You can search them, arrange them and use them again.

Which apps will Scrivel import from?

Claude, ChatGPT and Gemini each let you download your chat history as an export file. Scrivel will import that file. Scrivel will also sync with cloud storage and with work tools such as Notion, Slack and GitHub. You can add web pages, PDFs, e-books, highlights and newsletters, and also videos, podcasts, voice memos, photos, handwritten notes and files. Scrivel turns audio, video and images into text, so you can search them. Scrivel keeps each chat that you have in Scrivel, with any model.

Does Scrivel use my data to train AI models?

No. Scrivel never uses your work to train a model. You choose where Scrivel stores your work. You can export all of it as plain files at any time.

Can I use a local AI model with Scrivel?

Yes. Scrivel is model-agnostic. Use a frontier model from Anthropic, OpenAI or Google. Or use a local model through Ollama, LM Studio or any OpenAI-compatible server.

Do I need my own AI account?

Not for a local model. A local model runs on your own machine and needs no account. For a frontier model, add your own API key from Anthropic, OpenAI, Google or OpenRouter. You pay that company directly, at their price.

How is Scrivel different from the chat history in ChatGPT or Claude?

Chat history stays inside one tool. Scrivel collects your work from all of your tools in one place. It finds ideas by what you remember about them, and it shows past ideas when they are relevant. You can export everything.

When can I use Scrivel?

Scrivel is in development. Join the waitlist to get one email when early access opens. Scrivel sends no other email.