Repository navigation
Releases
Thinklet 1.0.0-beta.40 · Mac, Windows & Linux
Thinklet 1.0.0-beta.40 for Mac, Windows, and Linux.
| Computer | Download |
|---|---|
| Mac — Apple silicon and Intel | Universal Mac app |
| Windows — Intel/AMD x64 | Windows x64 preview installer |
| Windows — ARM64 | Windows ARM64 preview installer |
| Linux — Intel/AMD amd64 | Debian/Ubuntu package |
| Linux — ARM64 | Debian/Ubuntu ARM64 package |
Linux AppImages and portable archives, Windows portable ZIPs, and the Mac app ZIP are also under Assets. Read the installation guide.
Windows is an unsigned preview. Windows may warn about or block these packages. Contact support if a package is blocked; do not disable security protections. The Mac app is Developer ID signed and Apple-notarized.
What's new
Updates download on their own and wait for you. Thinklet checks a minute after it starts, every hour and when your computer wakes. Once a new version has downloaded and passed its checks, Install now appears in the header; Thinklet installs only when you click it, saving your work first. The Mac app, the Windows installer, the Linux AppImage and the Debian package update this way; portable archives stay manual downloads.
The header is simpler: one Apps & AI button holds the active AI, sign-in, usage, Switch AI, your connected accounts and the app catalog, and the bell counts only what is current.
Canvas workflows can use your connected apps. An app step works out its call once and keeps it, asks rather than guesses, and repeats for each item in a list. Decide steps send each answer its own way, Rehearse makes a real run that holds everything it would send or change, and a run can wait for your OK or for a moment, start when something new arrives in one of your apps, and pick up after a restart. You can give one app step a standing OK to write.
Also new: Adapt for iPhone in a Thinklet's menu, checked at phone size; daily limits of $50 to $1,000 or Unlimited for each Thinklet; game builds that plan their art and sound with the tools you have connected; and Discover always opening on a fresh first page. Evolve's work drawer says what each round saved and when Thinklet is deciding, Versions shows what the last series saved, and imported apps' versions say Evolved.
Fixes: Codex's helper programs no longer pile up while Thinklet runs, and imported apps whose page loads Three.js add-ons through an import map (EffectComposer, for example) publish to Discover again.
Verification completed
- Mac: Universal app and disk image signed, Apple-notarized, stapled, and accepted by quarantined Gatekeeper checks.
- Windows x64 and ARM64: Portable apps launched on native Windows runners. Installers built from those verified apps, installed to the standard per-user location, and the installed apps launched. Page delivery, unauthenticated API protection (403), data folders, and continued execution passed. Native Windows check run.
- Linux amd64 and ARM64: Debian packages installed and launched under Docker with the Chromium sandbox enabled. Page delivery, unauthenticated API protection (403), and data folders passed. Each architecture passed 59 platform tests with six platform-specific skips; amd64 execution used CPU emulation.
- Every download and update-feed entry was checked against its size and checksum.
SHA256SUMSandPLATFORM-CHECKS.jsonare attached.
Startup checks do not establish physical GPU rendering or coverage of every desktop integration. Available integrations vary by operating system.
Your Thinklet library and settings are stored separately from the app. Copies of beta.39 offer Restart and install under Settings → Help & About → Updates; from beta.40 on, Install now appears in the header when an update is ready. A Debian installation of beta.39 needs this version installed by hand once; portable archives always do.
Installation help: chris@logicoutloud.com.
Thinklet 1.0.0-beta.39 · Mac, Windows & Linux
Thinklet now has downloads for Mac, Windows, and Linux.
| Computer | Download |
|---|---|
| Mac — Apple silicon and Intel | Universal Mac app |
| Windows — Intel/AMD x64 | Windows x64 preview installer |
| Windows — ARM64 | Windows ARM64 preview installer |
| Linux — Intel/AMD amd64 | Debian/Ubuntu package |
| Linux — ARM64 | Debian/Ubuntu ARM64 package |
Linux AppImages and portable archives, Windows portable ZIPs, and the Mac app ZIP are also under Assets. Read the installation guide.
Windows is an unsigned preview. Windows may warn about or block these packages. Contact support if a package is blocked; do not disable security protections. The Mac app is Developer ID signed and Apple-notarized.
This release fixes Claude rejecting imported Thinklet updates with “system: text content blocks must be non-empty.” It includes beta.38’s expanded Discover categories, capability metadata, search, publishing, and evolution recovery improvements.
Verification completed:
- Mac: Universal app and disk image signed, Apple-notarized, stapled, and accepted by quarantined Gatekeeper checks.
- Windows x64 and ARM64: Portable apps launched on native Windows runners. Installers built, installed to the standard per-user location, and the installed apps launched. Page delivery, unauthenticated API protection (403), data folders, and continued execution passed. Native Windows check run.
- Linux amd64 and ARM64: Debian packages installed and launched under Docker with the Chromium sandbox enabled. Page delivery, unauthenticated API protection (403), and data folders passed. Each architecture passed 56 platform tests with six platform-specific skips; amd64 execution used CPU emulation.
- Every download and update-feed entry was checked against its size and checksum.
SHA256SUMSandPLATFORM-CHECKS.jsonare attached.
Startup checks do not establish physical GPU rendering or coverage of every desktop integration. Available integrations vary by operating system.
Your Thinklet library and settings are stored separately from the app. Use Settings → Help & About → Updates to check for updates; choose Restart and install when offered. Portable archives and Debian packages may require installing the next download manually.
Installation help: chris@logicoutloud.com.
Thinklet 1.0.0-beta.38 · Discover and publishing fixes
Thinklet 1.0.0-beta.38
Stopping an evolution now succeeds even when it has already paused or stopped. Repeating Try again clears the failure instead of reporting another failure. Interrupted work and its checkpoint remain available.
Portable Thinklets such as Faceless Studio can be shared when they only check whether this copy has an operator attached. That read-only status check no longer counts as a dependency on the author’s private setup. Private project memberships and actual project/operator dependencies retain their existing publishing rules.
Includes the expanded Discover catalog: 24 categories, 120 subcategories, detailed capability profiles, and chat search across your library and public Discover Thinklets. Includes beta.36’s work drawer, recovery and iPhone-player improvements, and preserves the current iPhone bridge SDK. Reviewed capability descriptions remain in the sharing form without an extra AI draft.
Verified on macOS with focused evolution, recovery, privacy and publishing checks, production builds, and a signed universal app. The publishing service has matching regression coverage for portable operator status. Native Windows and Linux behavior has not been verified for this release.
Thinklet 1.0.0-beta.36
Thinklet 1.0.0-beta.36
The evolution and change drawer now spans its Thinklet frame, follows the app’s theme, and expands taller when you need more room.
- Live: the current action, public progress updates from the builder, all reported steps and results, file updates, checks and tracked spending. Only public progress messages enter this drawer; private model reasoning is not included.
- Checks: pass/fail results, test-environment issues and readable screenshots. Reopening the drawer loads retained evidence after a restart too.
- Versions: saved update notes, Undo/Redo, restore controls and file-by-file version comparison. Restore waits while a build or evolution series is running.
- Steering: a persistent note box across all three views, with Heard/Read acknowledgments. Stop and collapse controls remain in the header. Tabs support arrow keys, Home/End and Escape.
New installations default to light mode. Existing explicit Light, Dark and System settings remain intact. The drawer follows those settings and supports narrow frames, reduced motion and reduced transparency.
Progress comes from the existing local build log and the AI’s public messages. This adds no AI calls or paid services.
Interrupted evolution rounds now retain their checkpoint, working folder and queued changes while waiting to resume, including when the route needs an owner action after restart.
The Mac companion also retains the encrypted iPhone Thinklet player support from the coordinated phone update.
Validation: 270 focused tests, production frontend and server builds, and the packaged-server smoke check. The universal Mac app and disk image are signed, notarized and checked with Gatekeeper before publication.
Thinklet 1.0.0-beta.35 — One-click Mac audio boost
Thinklet 1.0.0-beta.35
Headroom can now enable Mac-wide audio boost with one button. Thinklet includes the native engine, so a shared copy no longer depends on the creator’s temporary build folder, Xcode or a separately installed helper. Requires macOS 14.2 or later; the Mac download supports Intel and Apple Silicon.
The updated Headroom uses direct local controls for gain, physical output and Stop. Starting defaults to 100%. The card shows setup and permission progress until actual audio callbacks confirm playback. The engine never records or uploads audio, and does not change the default output or hardware volume. Closing the owning card, losing its connection or quitting Thinklet stops the private route and restores normal playback.
macOS may ask for System Audio Recording permission the first time. This system consent must be allowed by the Mac’s user. File audio remains available independently. Existing Headroom users also need its updated Thinklet version from Discover.
The host SDK adds cabinet.audio.boost.start, control and status. Starts require an owner action; frame-bound leases cannot be borrowed by another Thinklet or frame. Status never starts capture. Private native authentication and audio samples never enter the card.
Setup waits for the native handshake and audio-device readiness, with bounded startup time and urgent Stop. System-audio consent is confirmed before any muting route is created; denied access leaves normal playback unchanged. Duplex audio interfaces keep hardware microphone inputs disabled.
Thinklet 1.0.0-beta.32 · Universal Mac
Thinklet 1.0.0-beta.32
New chat is now at the right of the row below the message box, beside the model and Talk controls. It uses the same action as ⌘N: the previous conversation stays in History and the input takes focus. The controls wrap cleanly in a narrow sidebar.
The Social posts dialog now supports:
- Remove a saved post or a whole set, Undo immediately, or restore it later from Removed. Media and publishing receipts are retained. Removing a saved record keeps any published original on its social platform.
- Edit a ready draft's caption and media description, with a character count and protection against overwriting an edit from another window.
- Copy captions, filter by status, refresh results and open the task behind a preparing or unconfirmed post.
- Read concise status labels and expand publishing details when needed, instead of scrolling past a long error on every card.
Removing, restoring or editing pauses auto-publish for that set. Removed drafts cannot be saved or sent by an old worker; preparation stops when no selected drafts remain. A post already publishing must be stopped and its result checked before removal. Published or unconfirmed sends cannot be edited into another publishing attempt.
This is a signed, notarized universal Mac update for Apple silicon and Intel Macs.
Thinklet 1.0.0-beta.31 · Universal Mac
Thinklet 1.0.0-beta.31
Builds keep their place after an interruption. Thinklet saves the draft's source, media, data plan, original instructions, last step, completed tool results and recorded spending in durable checkpoints. A restart continues the saved draft instead of returning to an empty project. The build's timeline, completed checks and unread notes carry forward too.
Agent-backed builds retain their working folder and session reference, reusing the conversation when the provider supports it. API and local-model builds also recover their written files and recent results. The last unfinished step may need to be checked again.
Queued requests keep their complete instructions, including the beginning of long requests. Unfinished source and media remain available for recovery after a later attempt stops. Interrupted tool calls with unknown outcomes stay recorded across subsequent restarts, with instructions to inspect saved jobs and receipts before retrying paid or outward work.
If a checkpoint cannot be saved or opened, Thinklet retains that job and its queued changes for recovery instead of silently starting over. Accepted Thinklet versions continue to use the normal checks and version history.
This is a signed, notarized universal Mac update for Apple silicon and Intel Macs.
Thinklet 1.0.0-beta.30 · Universal Mac
Thinklet 1.0.0-beta.30
Voice reaches more of the screen. Follow-up website requests stay in the browser you chose, and voice can select native editor clips and controls. When an app does not expose a control, your selected vision-capable AI can locate it in a window image, zoom in on small targets, and perform a click, double-click or drag. Thinklet checks the window and coordinates before acting and verifies the result afterward. Visual grounding can take several seconds; native controls keep the fast path.
Option-Option has the chat’s access. Live voice at the notch and in the window uses the chat’s computer, browser, connected-app and file tools under the same account permissions. Agent-backed voice no longer sends you back to the main chat to control your Mac.
Full Access follows through without routine approval cards. Voice clicks, opening links in Thinklet Browser, image generation and production renders honor the no-prompt setting, including the instructions given to your AI. Existing permission choices and spending limits carry forward.
Work stays in the background until you ask to see it. Command work keeps Thinklet in place, browser tasks keep hidden tabs out of your way, and voice and chat bring an app or browser forward when you ask.
Prepare social posts from a Thinklet’s menu, then preview and publish from its count badge, or opt into auto-publish. Full Access has an explicit setting for running without approval prompts and a choice of authorized payment method.
This Mac update includes Apple silicon and Intel support in one signed, notarized download.
Thinklet 1.0.0-beta.29
Send feedback. Tell the people who make Thinklet what happened, or what you'd like, without leaving the app: Help → Send Feedback… in the menu bar, ⌘K, Settings → Help & About, or the foot of Help's contents. Switch on Include a report to add Thinklet's version, which AIs are set up and the end of its log, with keys, emails, card numbers and your names taken out first, and read exactly what's in it before it goes. Nothing is sent until you press Send, and closing it keeps what you wrote. When part of Thinklet can't be shown, Report it opens the same thing with what broke already in the report.
Point at what you mean. In a running Thinklet, point at the thing you want changed and type the change: the builder gets what it is, where it likely lives in the code and a picture of the spot. The Change box keeps to one row, so a game keeps its room, with Point beside it in the header.
Devlog clips. An Evolve round of a game that ships is filmed into a captioned vertical clip in Creations, ready to post. Make a clip films any version, and your AI can make one from the chat.
Know what Evolve costs. Each Thinklet keeps what Claude Code's work on it cost: every Evolve round, a series' running total, and an optional limit where a series stops.
Leaner builds. Claude Code sessions summarize sooner and skip work they don't need, and a big answer from a connected service reaches the AI as a digest, with the whole answer kept in a file, so builds use fewer tokens.
Imported games and apps hold up. Games that load three.js by name check and publish (Skyrift, with its models), apps keep the modules they load from folders like bench or tests (Big Mountain Shooter), and a #! first line no longer stops Evolve (LOAD BEARING). Changes to an imported copy put new systems in new files instead of growing one huge file.
Slow starts finish starting. A Thinklet that takes a while to start keeps loading instead of failing at 45 seconds, and a game with its own loading screen shows it. Make Multiplayer works for a converted Thinklet that checks for multiplayer before connecting.
Thinklet 1.0.0-beta.28
Big Thinklets from Discover add again. Games and apps over 4 MB, like Mini Moto, were turned away when you added them. They add, get checked and run now. The Thinklet team's own Thinklets may use WebAssembly, so Mini Moto's races start.
Discover opens right on Home. Click a Thinklet in Discover and it opens beside your chat, ready to play. One that has to be checked first gets itself ready while you watch. Someone else's Thinklet shows just Remix at the top until you remix it; then every control is yours.
Open the newest version. Turn it on in a remix family's drawer and that family's tile opens its newest published version.
Nothing stops without Thinklet knowing. Background agents and commands your AI starts now show in Activity by name and say when they stop. Work cut off by a restart picks itself up in the same chat, checking what's already done instead of starting over. Your AI is told what's really running. Clicking a Thinklet in Activity opens it.
Your browser keeps your tabs. Thinklet's browser brings your tabs back after a restart. A tab Thinklet opened becomes yours once you click, scroll or type in it, so it's never closed on you.
Games made for Thinklet start as sites. A game brought in as a site that loads three.js by name, like Skyrift, now starts.
Everyday words happen at once. "Close this tab", "next tab", "turn it up", "open Calculator" and similar short commands run straight away, with no wait for the AI. When Thinklet drives your screen you see its pointer and a soft edge glow, it pauses when you touch the mouse or keyboard, and Esc stops it. Your AI can start or add to a note in Notes directly.
Sharing is one click smoother. When the privacy check finds something in a Thinklet's code, Take them out removes it for you. Imported apps publish again, and sharing one no longer freezes Thinklet.
Steadier underneath. Thinklet stays responsive while React Thinklets compile. Old task folders tidy themselves away. Game rounds whose real checks pass are kept instead of thrown out. Maps draw inside Thinklets.