Quantumkarma commited on
Commit
f5bc1ed
·
verified ·
1 Parent(s): 174e2c3

ThinkerWave showcase

Browse files
Files changed (6) hide show
  1. .gitattributes +3 -0
  2. README.md +13 -6
  3. assets/app-live-run.png +3 -0
  4. assets/app-plan.png +3 -0
  5. assets/demo.gif +3 -0
  6. index.html +64 -17
.gitattributes CHANGED
@@ -33,3 +33,6 @@ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
33
  *.zip filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
 
 
 
 
33
  *.zip filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
36
+ assets/app-live-run.png filter=lfs diff=lfs merge=lfs -text
37
+ assets/app-plan.png filter=lfs diff=lfs merge=lfs -text
38
+ assets/demo.gif filter=lfs diff=lfs merge=lfs -text
README.md CHANGED
@@ -1,10 +1,17 @@
1
  ---
2
- title: Thinkerwave
3
- emoji: 😻
4
- colorFrom: pink
5
- colorTo: purple
6
  sdk: static
7
- pinned: false
 
 
 
 
 
 
 
8
  ---
9
 
10
- Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
 
1
  ---
2
+ title: ThinkerWave
3
+ emoji: 🧭
4
+ colorFrom: gray
5
+ colorTo: indigo
6
  sdk: static
7
+ app_file: index.html
8
+ pinned: true
9
+ license: apache-2.0
10
+ short_description: Research agent that labels each claim verified/assumed/guess
11
+ tags:
12
+ - agents
13
+ - research
14
+ - mcp
15
  ---
16
 
17
+ ThinkerWave — an autonomous research agent for hard, open-ended questions. Try it free at https://thinkerwave.ai · SDK, CLI and MCP server: https://github.com/thinkerwave-ai/thinkerwave
assets/app-live-run.png ADDED

Git LFS Details

  • SHA256: 1547225cfea48cb1cca6d93a82bf190925e3e6d0a7eb2561b72095eac8e7e185
  • Pointer size: 131 Bytes
  • Size of remote file: 341 kB
assets/app-plan.png ADDED

Git LFS Details

  • SHA256: cf25bd61a3d95650925793cda8c1e7c5e9571af788dbaeae05984855145b5468
  • Pointer size: 131 Bytes
  • Size of remote file: 230 kB
assets/demo.gif ADDED

Git LFS Details

  • SHA256: a7f7f8fbe700a3f8c0a3d872632df071ee41b2afefbe8162ee5b23f0eb52d482
  • Pointer size: 131 Bytes
  • Size of remote file: 613 kB
index.html CHANGED
@@ -1,19 +1,66 @@
1
  <!doctype html>
2
- <html>
3
- <head>
4
- <meta charset="utf-8" />
5
- <meta name="viewport" content="width=device-width" />
6
- <title>My static Space</title>
7
- <link rel="stylesheet" href="style.css" />
8
- </head>
9
- <body>
10
- <div class="card">
11
- <h1>Welcome to your static Space!</h1>
12
- <p>You can modify this app directly by editing <i>index.html</i> in the Files and versions tab.</p>
13
- <p>
14
- Also don't forget to check the
15
- <a href="https://huggingface.co/docs/hub/spaces" target="_blank">Spaces documentation</a>.
16
- </p>
17
- </div>
18
- </body>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
19
  </html>
 
1
  <!doctype html>
2
+ <html lang="en">
3
+ <head>
4
+ <meta charset="utf-8">
5
+ <meta name="viewport" content="width=device-width, initial-scale=1">
6
+ <title>ThinkerWave</title>
7
+ <style>
8
+ :root { --bg:#f6f6f8; --card:#fff; --line:#dedee6; --text:#1a1a2e; --dim:#4a4a68; --muted:#85859e; --btn:#1a1a2e; --btnfg:#fff; }
9
+ @media (prefers-color-scheme: dark) { :root { --bg:#121219; --card:#1a1a24; --line:#2c2c3a; --text:#ececf2; --dim:#b4b4c6; --muted:#7c7c92; --btn:#ececf2; --btnfg:#121219; } }
10
+ body { margin:0; background:var(--bg); color:var(--text); font:17px/1.6 -apple-system, "Segoe UI", system-ui, sans-serif; }
11
+ .wrap { max-width: 920px; margin: 0 auto; padding: 48px 20px 72px; }
12
+ h1 { font: 650 44px/1.1 Georgia, "Times New Roman", serif; margin: 0 0 14px; }
13
+ .lead { font-size: 21px; color: var(--dim); max-width: 60ch; margin: 0 0 26px; }
14
+ .cta { display:flex; flex-wrap:wrap; gap:12px; margin-bottom: 36px; }
15
+ .btn { display:inline-block; padding: 12px 22px; border-radius: 10px; text-decoration:none; font-weight:600; }
16
+ .primary { background: var(--btn); color: var(--btnfg); }
17
+ .ghost { border:1px solid var(--line); color: var(--text); }
18
+ img { max-width:100%; border-radius: 12px; border:1px solid var(--line); display:block; }
19
+ h2 { font: 650 26px/1.2 Georgia, serif; margin: 52px 0 12px; }
20
+ .grid { display:grid; grid-template-columns: 1fr 1fr; gap: 20px; }
21
+ @media (max-width: 720px) { .grid { grid-template-columns: 1fr; } h1 { font-size: 34px; } }
22
+ .cap { color: var(--muted); font-size: 15px; margin: 8px 0 0; }
23
+ ol { padding-left: 22px; margin: 0; } ol li { margin-bottom: 8px; }
24
+ pre { background: var(--card); border:1px solid var(--line); border-radius: 10px; padding: 14px 16px; overflow-x:auto; font: 14px/1.5 ui-monospace, Menlo, monospace; }
25
+ .labels b { font-weight: 650; }
26
+ footer { margin-top: 56px; color: var(--muted); font-size: 14px; }
27
+ a { color: inherit; }
28
+ </style>
29
+ </head>
30
+ <body>
31
+ <div class="wrap">
32
+ <h1>ThinkerWave</h1>
33
+ <p class="lead">An autonomous research agent for hard, open-ended questions. It works the problem round after round, runs its own analysis code, checks its own work, and labels every claim in the answer <b>verified</b>, <b>assumption</b> or <b>guess</b>.</p>
34
+ <div class="cta">
35
+ <a class="btn primary" href="https://thinkerwave.ai" target="_blank" rel="noopener">Try it free at thinkerwave.ai</a>
36
+ <a class="btn ghost" href="https://github.com/thinkerwave-ai/thinkerwave" target="_blank" rel="noopener">GitHub: SDK, CLI, MCP server</a>
37
+ </div>
38
+
39
+ <img src="assets/demo.gif" alt="A real two-round ThinkerWave run in the terminal, ending with an answer whose claims are labelled verified, assumption or guess">
40
+ <p class="cap">A real run from the command line: the rounds as they happen, then the answer with its evidence labels.</p>
41
+
42
+ <h2>How it works</h2>
43
+ <ol>
44
+ <li><b>Describe a hard problem.</b> Paste your numbers and files; they're kept exactly as you give them.</li>
45
+ <li><b>Approve the plan.</b> See what it will aim for. Nothing runs until you press Launch.</li>
46
+ <li><b>It works on its own.</b> It tries, checks and improves, round after round, and keeps the best answer.</li>
47
+ </ol>
48
+
49
+ <h2>In the app</h2>
50
+ <div class="grid">
51
+ <div><img src="assets/app-plan.png" alt="The plan ThinkerWave proposes before a run, with the user's numbers listed as fixed inputs"><p class="cap">You approve the plan. Your numbers stay fixed.</p></div>
52
+ <div><img src="assets/app-live-run.png" alt="A live run: the engine view and the current answer"><p class="cap">Then it works on its own, round after round.</p></div>
53
+ </div>
54
+
55
+ <h2>From your code or your coding assistant</h2>
56
+ <pre>pip install thinkerwave
57
+ tw run "Should we raise prices 15%, 8%, or hold?" --given "1,200 customers" --watch
58
+
59
+ # Claude Code or Cursor (MCP)
60
+ claude mcp add thinkerwave --env THINKERWAVE_API_KEY=tw_live_… -- uvx thinkerwave-mcp</pre>
61
+ <p>Get an API key at thinkerwave.ai → Settings → API keys. Free runs are included with every account.</p>
62
+
63
+ <footer>Thinkerwave AITech Private Limited · <a href="https://thinkerwave.ai">thinkerwave.ai</a> · Apache-2.0 SDK on <a href="https://github.com/thinkerwave-ai/thinkerwave">GitHub</a> and <a href="https://pypi.org/project/thinkerwave/">PyPI</a></footer>
64
+ </div>
65
+ </body>
66
  </html>