frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

"A file is an app" – Selfware, a unified file format for the Agent eramory)

https://github.com/floatboatai/selfware.md
4•floatboat•2h ago

Comments

floatboat•2h ago
AI agents are improving rapidly.

What hasn’t improved is the file.

We still exchange `.docx`, `.pdf`, `.pptx`, `.md`, and links to SaaS platforms — formats designed for GUI software, not autonomous systems.

Agents can generate content. Agents can refactor code. Agents can orchestrate workflows.

But agents cannot reliably exchange full working context through files.

We built *Selfware* to explore a simple idea:

> What if a file was a self-contained execution unit?

---

## The Problem

A modern AI workflow often looks like this:

* Agent A researches * Agent B formats * Agent C validates * A human reviews

But the “handoff” between them usually degrades to:

* Flattened text * Lost reasoning traces * Manual prompt reconstruction * Platform lock-in

Traditional file formats store data.

They do not store:

* Execution context * Structured memory * Change intent * Agent-readable state

And proprietary formats (Excel, PowerPoint, PDF) are not designed for autonomous modification.

The result: agents operate with partial visibility.

---

## The Idea

Selfware defines a minimal file protocol where:

* A file contains its own canonical data source * Views are projections, not authorities * Structured memory is first-class * Execution logic can be embedded * Collaboration is optional but native * Everything runs locally by default

A `.self` file is simply a ZIP container.

Inside it:

``` project.self/ ├── manifest.md ├── content/ │ ├── project.md │ └── memory/ │ ├── changes.md │ └── decisions.md ├── views/ ├── runtime/ └── skills/ ```

Key constraints:

* Only `content/` is writable canonical data * Views are disposable projections * Memory is structured and inspectable * No silent remote mutations * Git-compatible history * Optional: contains agent-executable skills or plugins

The goal is not to replace Markdown.

The goal is to make a file capable of carrying:

* Data * State * Context * Collaboration metadata * Execution scaffolding

In one portable unit.

---

## What This Enables

### 1. Agent-to-Agent Continuity

When one agent finishes work, it can record:

* Decisions * Logs * References * Structured context

Another agent can pick it up without guessing.

The file becomes a handoff boundary.

---

### 2. “Living” Files (Optional)

If configured with a Git remote, a `.self` file can:

* Check for updates * Show diffs * Require explicit approval * Merge changes

No SaaS required.

---

### 3. View as Function

A single canonical source can render as:

* Document * Slide deck * Outline * Card UI

Because views are functions of data — not separate artifacts.

---

## What This Is Not

* Not a new productivity app * Not a cloud platform * Not a proprietary ecosystem * Not a replacement for Git * Not an attempt to centralize agents

It’s a protocol experiment.

---

## Design Principles

1. Single-File Authority 2. Explicit Mutation Only 3. Local-First Execution 4. Structured Agent Memory 5. Open Specification (MIT)

The specification draft is open. The container format is trivial. The runtime is minimal.

We’re interested in feedback on:

* Failure modes * Security concerns * Spec simplifications * Alternative boundary definitions * Whether this should even exist

---

## Why Explore This?

We moved from:

Software → SaaS

Now we are moving toward:

Software → Agents

But we never redesigned the file layer.

If agents become long-lived collaborators rather than tools, they need a stable, portable unit of exchange.

Selfware is an attempt to define one.

---

## Status

* Spec draft v0.1 * MIT license * Minimal runtime prototype * Designed to be forked

If this is flawed, we’d like to know why.

If it’s useful, we’d like others to break it.

Some Simple Economics of AGI

https://arxiv.org/abs/2602.20946
1•alpaylan•34s ago•0 comments

Why everyone is reading fantasy

https://www.theguardian.com/books/2026/feb/22/myth-monsters-and-making-sense-of-a-disenchanted-wo...
3•jethronethro•1m ago•0 comments

Show HN: ShiLLM – An LLM that inserts ads into every response

https://www.shillm.com/
1•masterspy7•3m ago•0 comments

Markdown DOM Spec for LLMs: Request for Comment

https://github.com/brandoncarl/markdown-dom
1•brandoncarl•4m ago•1 comments

Show HN: Digest.tube – skim YouTube videos like articles

https://digest.tube/
1•tufan_gokova•4m ago•0 comments

Creating "Edit" Links That Open Plain-Text Source Files in a Native App

https://blog.jim-nielsen.com/2026/os-as-cms/
1•speckx•5m ago•0 comments

Show HN: WhatsApp Group Contact Extractor - Paste JS, get group contacts .tsv

https://github.com/Mb-hunt/WhatsApp-Contact-Extractor
1•mb_hunt•7m ago•0 comments

Deploying Open Source Vision Language Models (VLM) on Jetson

https://huggingface.co/blog/nvidia/cosmos-on-jetson
1•ibobev•7m ago•0 comments

Show HN: HN Digest Widget – Nothing Essential Lab S1 Winner

https://twitter.com/essential/status/2026712111846408359
1•kuberwastaken•7m ago•0 comments

LLM-LD, the Open Standard for AI-Readable Websites

https://llmld.org/
1•bhartzer•7m ago•0 comments

Sutton and Barto, Ch. 08: Planning and Learning with Tabular Methods

https://chizkidd.github.io//2026/02/24/rl-sutton-barto-notes-ch008/
1•ibobev•8m ago•0 comments

Fish Shell 4.0 released. Rust re write finished

https://fishshell.com/blog/new-in-40/
2•death916•8m ago•1 comments

Show HN: BountyBook – A task marketplace where AI agents earn USDC

https://www.bountybook.ai/
2•patrulo•9m ago•0 comments

What Virtual Worlds Can Learn from the Social Serendipity of Arc Raiders

https://wjamesau.substack.com/p/what-virtual-worlds-can-learn-from
1•SLHamlet•9m ago•0 comments

Show HN: VibeFrame – AI video editor for the terminal (CLI and MCP)

https://github.com/vericontext/vibeframe
3•kiyeonjeon•10m ago•0 comments

NASA says it needs to haul the Artemis II rocket back to the hangar for repairs

https://arstechnica.com/space/2026/02/nasa-says-it-needs-to-haul-the-artemis-ii-rocket-back-to-th...
2•JumpCrisscross•10m ago•0 comments

Hospitals fighting measles confront a challenge: Few doctors have seen it before

https://www.cnn.com/2026/02/25/health/measles-doctors-states
2•mooreds•11m ago•0 comments

Humanity's Last Exam

https://stories.tamu.edu/news/2026/02/25/dont-panic-humanitys-last-exam-has-begun/
2•geox•13m ago•0 comments

Fixing Slow AWS Uploads

https://pierce.dev/notes/fixing-slow-aws-uploads
2•speckx•15m ago•0 comments

Show HN: Raindrop Self Diagnostics: let agents self-report issues

https://twitter.com/benhylak/status/2026712861666587086
2•alexisgauba•15m ago•0 comments

Toilet Map [UK]

https://www.toiletmap.org.uk
2•petecooper•16m ago•0 comments

From Jamstack to CAMstack – Bridging the Content Gap

https://www.sleekcms.com/blog/from-jamstack-to-camstack
2•yusufnb•16m ago•1 comments

The Pentagon Threatens Anthropic

https://www.astralcodexten.com/p/the-pentagon-threatens-anthropic
5•lukeplato•17m ago•0 comments

The Myth of the Chad

https://www.wsj.com/opinion/free-expression/the-myth-of-the-chad-b7626d85
2•rsecora•18m ago•0 comments

om

https://www.om-language.com/
3•tosh•18m ago•0 comments

Fentanyl or phony? Machine learning algorithm learns opioid signatures

https://phys.org/news/2026-02-fentanyl-phony-machine-algorithm-opioid.html
2•PaulHoule•18m ago•0 comments

Time-Travel Debugging: Replaying Production Bugs Locally

https://lackofimagination.org/2026/02/time-travel-debugging-replaying-production-bugs-locally/
2•tie-in•19m ago•0 comments

Show HN: Djevops – Deploy Django Easily

https://github.com/mherrmann/djevops
3•mherrmann•19m ago•0 comments

A federal experiment opens up a new market for digital health – if it works

https://endpoints.news/a-federal-experiment-opens-up-a-new-market-for-digital-health-if-it-works/
1•brandonb•19m ago•0 comments

Aletheia Tackles FirstProof Autonomously

https://arxiv.org/abs/2602.21201
2•in-silico•20m ago•0 comments