|
11 | 11 |
|
12 | 12 | --- |
13 | 13 |
|
14 | | -## The Problem |
| 14 | +## Explanation |
15 | 15 |
|
16 | | -PromptBase stores prompts. Notion organizes them. FlowGPT shares them. |
| 16 | +PromptBase stores prompts. Notion organizes them. FlowGPT shares them. None of them remember how they got there. |
17 | 17 |
|
18 | | -**None of them remember how they got there.** |
19 | | - |
20 | | -In real life, prompts evolve. You tweak your "code review prompt" three times, and by the fourth iteration you forget what made version 2 actually work. There is no tool aimed at everyday users that tracks *how your prompts change over time* and lets you compare, restore, and iterate on them — until now. |
| 18 | +In real life, prompts evolve. You tweak your "code review prompt" three times, and by the fourth iteration you've forgotten what made version 2 actually work. There is no tool aimed at everyday users that tracks how your prompts change over time — until now. |
21 | 19 |
|
22 | 20 | closedNote is built on one thesis: **a prompt is not a sticky note. It's a document with a history.** |
23 | 21 |
|
24 | | ---- |
25 | | - |
26 | | -## Why closedNote |
27 | | - |
28 | | -| | **closedNote** | PromptBase | FlowGPT | Notion | |
29 | | -|---|:---:|:---:|:---:|:---:| |
30 | | -| Version history & visual diff | ✅ | ❌ | ❌ | ❌ | |
31 | | -| Private by default | ✅ | ❌ | ❌ | ✅ | |
32 | | -| AI prompt refinement | ✅ | ❌ | ❌ | ❌ | |
33 | | -| OCR — import from screenshots | ✅ | ❌ | ❌ | ❌ | |
34 | | -| Prompt chaining | ✅ | ❌ | ✅ | ❌ | |
35 | | -| Built specifically for prompts | ✅ | ✅ | ✅ | ❌ | |
| 22 | +Beyond versioning, closedNote adds structure: organize into collections, chain into multi-step workflows, refine with AI, and import from any image via OCR — all private by default. |
36 | 23 |
|
37 | 24 | --- |
38 | 25 |
|
39 | 26 | ## Version History — Git for Your Prompts |
40 | 27 |
|
41 | | -Every edit you save is snapshotted. Jump back to any version, see exactly what changed line by line, and restore with one click — without overwriting your history. |
42 | | - |
43 | | -```diff |
44 | | -- Act as a coding assistant. |
45 | | -+ You are an expert software engineer. |
46 | | - Review the following code and identify any bugs, |
47 | | -- security issues. |
48 | | -+ security issues, or performance problems. Be specific and actionable. |
49 | | -``` |
| 28 | +Every time you save an edit, closedNote snapshots the version. Jump back to any point in time, see exactly what changed line by line, and restore with one click — without overwriting your history. |
50 | 29 |
|
51 | | -This is what v1 → v2 looks like inside closedNote. No third-party tool does this for everyday prompt users. |
| 30 | + |
52 | 31 |
|
53 | 32 | - Full version timeline on every prompt |
54 | 33 | - Visual diff — additions in green, removals in red |
@@ -106,7 +85,7 @@ This is what v1 → v2 looks like inside closedNote. No third-party tool does th |
106 | 85 | | Diff Engine | Google diff-match-patch | |
107 | 86 | | Deployment | Vercel | |
108 | 87 |
|
109 | | -Users without API keys get full prompt management + OCR. AI refinement unlocks when they add their own key in Settings. |
| 88 | +Users without API keys get full prompt management + offline OCR. AI features unlock when they add their own key in Settings. |
110 | 89 |
|
111 | 90 | --- |
112 | 91 |
|
@@ -163,7 +142,7 @@ NEXT_PUBLIC_SUPABASE_ANON_KEY=your_supabase_anon_key |
163 | 142 |
|
164 | 143 | ## Contributing |
165 | 144 |
|
166 | | -Got ideas? Dark mode themes, AI tag suggestions, team sharing — contributions welcome. |
| 145 | +Got ideas? Contributions welcome. |
167 | 146 |
|
168 | 147 | 1. Fork this repo |
169 | 148 | 2. Create a branch: `git checkout -b feature/your-idea` |
|
0 commit comments