Skip to content

TermFold 2.1

Choose a tag to compare

@Bibarud Bibarud released this 26 Sep 12:14
· 17 commits to main since this release

TermFold 2.1: a browser in the app, and agents that can use it.

New: Preview

  • See your work without leaving TermFold. Open a dev server (localhost:5173), a page from your project, or any website, in a pane beside your chat or shell on a tablet (drag to resize, or go full screen) or full screen on a phone.
  • Type anything in the address bar: a port like 5173, a path like ~/site/index.html, a site, or search words.
  • Project pages are served like on a real server, so JavaScript modules, fetch() and relative links work, and the page reloads by itself when files change.
  • Dev servers show up by themselves. The globe button gets a green dot when one is running, and the start page lists them together with the project's HTML pages.
  • Phone and desktop widths, the page's console (with an error badge and a Copy button to paste into a chat), and screenshots to the clipboard or into the project.
  • Minimize it to a small pill you can drag anywhere. The page keeps running, so an agent can keep working in it; the pill shows a spinner and what the agent is doing. Tap it to bring the browser back.
  • Open it from the globe button in project, shell and chat headers, Preview on any HTML file, or any link in an agent's reply.

New: agents can use the browser

  • Agents drive the same browser you see: open pages, read them, click, type, fill forms, choose options, tick boxes, scroll, wait, press keys, upload files, take screenshots they can look at, and read the console and failed requests. Taps and keys are real input, so pages behave exactly as they do for you.
  • You watch it happen: an orange glowing frame, an "Agent is using the browser" bar, and a pointer that glides to each target with a ripple on every click. Stop hands the browser back to you at any time.
  • Set up automatically. Chat agents get it as MCP tools. In a shell it's the termfold-browser command, with a skill for Claude Code and notes for Codex, Gemini CLI, OpenCode, pi and Qwen.
  • Safe by default. Only programs inside TermFold's Linux can use it. Agents can type a password you give them; on a real website they warn you it passed through the AI and recommend changing it afterwards. Agent screenshots are temporary (newest 100, one day).

Changed

  • Cooler and lighter. Background checks pause when TermFold is not on screen, animations run only while visible, and a minimized browser is paused. Idle CPU use with the browser open dropped by 80–90%.
  • Google Antigravity is no longer offered as a chat agent. Its chat server cannot run on Android (it needs a larger memory address space than Android kernels give apps). Its agy CLI works in a Shell session.
  • Clearer agent errors. When a chat agent fails, the error now shows what the agent itself reported.
  • Search and delete chat sessions. The sessions popup in a chat has a search field, and a delete button that removes a session and its saved conversation.
  • Plain http:// is now allowed, so local and LAN dev servers load.

Install over your current version; everything is kept.

SHA-256 0c783d6cc67fc8ce42dc3ea47a9bb53f551e2008b5a139b4367aae3428a8436b TermFold-v2.1.apk