Back to the catalog

Eidos Applets intent

Bundle OKF 0.2 · 5 conceitos · eidos-agi/eidos-applets

Open source Repository Open in the app JSON README (API)

About

# Eidos Applets intent

What Daniel meant. Verbatim. Not a claim about the world.

- [01 — name, tiny programs, manager, intent-on-read](intent/01-eidos-applets.md)
- [02 — prims + tools + connectors, then json-render](intent/02-prim-applet.md)
- [03 — SDK opinions, SQLite with vector](intent/03-sdk-and-sqlite.md)
- [04 — only these things; Eidos Apps are enterprise](intent/04-only-these-things.md)
- [05 — API library; MCP and CLI are options](intent/05-api-library.md)

Details

Kind
OKF bundles
Topic
Developer tools
Publisher
eidos-agi
Origin
okf_github
Category
dados
Version
0.2
Last push
2026-08-20T14:39:07Z
Repository state
ativo
Language
TypeScript
License
MIT
Added
2026-09-08 16:04:09
Updated
2026-09-08 16:04:09
Origin id
eidos-agi/eidos-applets:prim.emf/index.md

README

# Eidos Applets

Tiny programs people can easily build with AI. Eidos Applets watches them so they stay up, draws simple diagrams, and shows a menu — not a coupled product.

This repo is **only** that manager plus the opinionated **eidos-applets-sdk**. Larger enterprise programs are **Eidos Apps**, elsewhere.

## Packs

The file is the Prim. These three packs are the product:

| Pack | Profile | Path |
|------|---------|------|
| Product graph | prim.opf | [`prim.opf/`](prim.opf/) |
| Human intent | prim.emf | [`prim.emf/`](prim.emf/) |
| Execution queue | prim.docket | [`docket.prim/`](docket.prim/) |

```bash
PYTHONPATH=~/repos-eidos-agi/opf python3 -m opf.validate prim.opf
PYTHONPATH=~/repos-eidos-agi/emf python3 -m emf.validate prim.emf
```

## Opinions (sdk)

1. Prefer a **prim applet**: prims + Prim Tools + Prim connectors, joined.
2. If that fails, **json-render**. Stop.
3. Store is **SQLite + vectors**.
4. Control is an **API library**. MCP and CLI are optional adapters.

See [`CHARTER.md`](CHARTER.md) and [`sdk/`](sdk/).

## Status

Graph and queue minted 2026-08-20. SDK and manager are docket work. Do not add a fourth stack while those are open.

More