Web Device
Declare a .web/ folder anywhere in AFS, and the data and AUP under it get rendered server-side into a website.
- Only means anything inside
- AFS
- Read more
- Web Device →
Explore this topic
Learning
- What is Web Device?
Organizing content and interfaces into a website is another layer of work.
Articles
- What Endures When Everything Evolves?
From Lode Runner on an Apple II to Unix, X Window and the early internet, Robert Mao traces the experiences behind AFS-UI and a shared interface system for people and agents.
- Introducing AFS-UI: one interface for people and agents
AFS-UI lets people use a rendered interface while agents reach its corresponding structure through paths. An introduction to AFS, AUP, Web Device and the surrounding UI landscape.
- When the interface changes, the work should remain
AI can generate a fresh interface at any moment. How do people and agents keep working on the same thing? A journey from OpenAI Intelligent UI and UI protocols to X Window and a working AFS-UI experiment.
- Bookmarking is a runtime capability, not a site plugin
Bookmarking and notes should not be rebuilt on every site. Arc ships them as a default-on runtime capability: hidden until you log in, easy to turn off, or bound to buttons the page already has.
- A globe you can put on the page
A rotating globe on a page is not decoration bolted under the text. It is a layout component: figure, scene, or backdrop. The homepage already uses it. This article puts several in the reading column.
- Light on the page, not a picture of trees
Type on a white field is a document. Light moving over the type is a room. leaf-shadow is that overlay; gobo-loop is how you mint a new clip from a sentence.
Products
- ARC active
The runtime for Blocklets. It gives a developer a place to run an application described as a Blocklet, together with the resources that Blocklet declares it needs.
Events
Terms
- AFS UI
AFS-UI builds interfaces over the addressable resources of AFS. People use a rendered interface; agents can inspect and operate its exposed structure through paths. AUP describes the interface and its interactions, while a UI device such as Web Device renders it.
- AUP
AUP (Agentic UI Protocol) lets an application express what is shown and what actions are available. A runtime then renders the parts that fit its device capabilities, instead of treating one screen's pixels as the application itself.