String: An Agentic OS Where Every App Is a Markdown File
- URL: http://arxiv.org/abs/2608.28027v1
- Date: Fri, 28 Aug 2026 07:44:41 GMT
- Title: String: An Agentic OS Where Every App Is a Markdown File
- Abstract summary: LLM agents have become a new class of software user, but every surface they work through was designed for someone else.<n>We present String, an open-source runtime that gives this user an interface of its own and treats the job as an operating-systems problem.
- Score: 33.47077247999211
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: LLM agents have become a new class of software user, but every surface they work through was designed for someone else. Pages are built for human eyes, which can skim and ignore; tool schemas for programs, which pay nothing to carry definitions they never call. An agent has neither luxury: it re-reads, and pays again for, everything it is shown on every turn. We present String, an open-source runtime that gives this user an interface of its own and treats the job as an operating-systems problem. Tool knowledge moves out of the agent's context and into a common layer that renders it back one view at a time as Markdown. A single SFMD (String-Flavored Markdown) document declares an application's views, typed actions, navigation, and credentials, and the runtime handles discovery, validation, execution, state, and secrets behind two core verbs: /open to see and /act to do. Web and app turn out to be two renderings of one architecture: an SFMD site serves styled HTML to browsers and the raw document to agents, so one grammar reaches apps, files, shells, and the web, even legacy HTML, with no per-site integration. Views stay partial by design, and the staging is causal: disclosing one tier of detail a single turn too early costs up to 23 accuracy points, while proper staging drops wrong-action selection from 28% to 2%. Privilege follows provenance: a remote page may call HTTP but never the shell, and caller-supplied text never expands a stored secret. On an 87-task benchmark that pairs each task with curated skills, operationalizing those procedures as on-demand String apps yields comparable aggregate success across six models from frontier to small (+1.3pp) while using 33.5% fewer tokens among completed episodes, and the resident interface stays a constant 53 tokens at any catalog size. We report the design, the evaluation, and what three months of production use taught us.
Related papers
- SkillGLoW: Procedural-Family Skill Consolidation for Self-Improving Agents on Long-Horizon Task Streams [55.90739575113059]
We argue the missing unit of reuse is the solving procedure shared by a cluster of related tasks, and build SkillGLoW around it.<n>Across four benchmarks (mathematical reasoning, terminal automation, software repair, and embodied control) and three models, the priors gain 17.2 points (hard) over the no-skill baseline on average.
arXiv Detail & Related papers (2026-09-02T07:31:18Z) - Fetch-then-Explore: Decoupling Selection from Extraction over a Persistent Workspace for Search Agents [60.97609995940902]
We propose textbfFetch-then-Explore for search agents.<n>It separates page selection from evidence extraction and keeps what it selects.<n>It leads BrowseComp accuracy at every backbone and generally matches or exceeds the baselines on WideSearch.
arXiv Detail & Related papers (2026-08-03T11:58:21Z) - Beyond Domains: Reusing Web Skills via Transferable Interaction Patterns [68.0603867264595]
SkillMigrator learns reusable web skills and transfers them across sites by matching layout structure rather than specific element references.<n>It reduces the average LLM-action count on successful trajectories by 8-10% across both WebArena and Mind2Web at matched success rate.
arXiv Detail & Related papers (2026-06-16T08:04:35Z) - RunAgent SuperBrowser: A Theory of Autonomous Web Navigation Grounded in Human Browsing Behaviour [0.0]
We present SUPERBROWSER, an autonomous web-navigation agent designed against a single guiding hypothesis.<n>A human reading a page does not retain every pixel they have seen; they look at a few candidate targets, decide on one, and remember only what is needed to keep the goal alive.<n>On the Mind2Web Hard benchmark, SUPERBROWSER attains 89.47% success, placing third overall and ahead of every published open/research browser-agent baseline by a large margin.
arXiv Detail & Related papers (2026-06-08T12:18:22Z) - Cookie-Bench: Continuous On-screen Key Interaction Evaluation for Web Generation [24.920344869492066]
textbfdataname is an 11-domain, 54-leaf, 1,000-query WebDev benchmark spanning both static-presentation and interactive-application tasks.<n>textbfframename, grounded in Flavell's metacognitive monitoring, separates evidence accumulation from judgment across three stages.
arXiv Detail & Related papers (2026-05-28T14:30:33Z) - GTA: Generating Long-Horizon Tasks for Web Agents at Scale [82.43869456830664]
We introduce a scalable framework, GTA, that integrates crawling, retrieval-based seeding, in-context generation, and automated quality control.<n>We instantiate the pipeline on over 50 websites covering e-commerce, government, forums, and news, with multilingual and multi-hop coverage.<n>Our contributions are three-fold: (i) formalizing multi-hop web-agent task generation, (ii) proposing an efficient and validated pipeline for automatic data creation, and (iii) releasing a dynamic benchmark with reproducible evaluation.
arXiv Detail & Related papers (2026-05-28T01:05:50Z) - Skim: Speculative Execution for Fast and Efficient Web Agents [8.47432001892345]
Skim is a speculative execution framework for web agents.<n>It exploits the predictable structure of purpose-built websites.<n>Skim reduces median per-task cost by 1.9x and latency by 33.4% with no accuracy loss.
arXiv Detail & Related papers (2026-05-15T19:12:43Z) - Web Agents Should Adopt the Plan-Then-Execute Paradigm [9.920367562132336]
We argue that web agents should default to plan-then-execute instead of ReAct.<n>Plan-then-execute changes this boundary: untrusted data may influence values or branches inside a predefined execution graph.<n>We identify the main barrier to adopting plan-then-execute on the web.
arXiv Detail & Related papers (2026-05-14T02:48:57Z) - ClawMark: A Living-World Benchmark for Multi-Turn, Multi-Day, Multimodal Coworker Agents [77.22389710754452]
We introduce bench, a benchmark for coworker agents built around multi-turn multi-day tasks.<n>The current release contains 100 tasks across 13 professional scenarios, executed against five stateful sandboxed services.<n>The strongest model reaches 75.8 weighted score, but the best strict Task Success is only 20.0%, indicating that partial progress is common.
arXiv Detail & Related papers (2026-04-26T16:05:02Z) - Internal APIs Are All You Need: Shadow APIs, Shared Discovery, and the Case Against Browser-First Agent Architectures [0.0]
Unbrowse is a shared route graph that transforms browser-based route discovery into a collectively maintained index.<n>The system passively learns routes from real browsing traffic and serves cached routes via direct API calls.<n>A three-path execution model -- local cache, shared graph, or browser fallback -- ensures the system is voluntary and self-correcting.
arXiv Detail & Related papers (2026-04-01T09:51:46Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.