Explore local-first YAAA applets

Browse capability patterns for PDF workflows, DXF/CAD drawing editing, code & automation, GUI designer, spreadsheet editing, AI-assisted editing, and the manifest-first applet runtime.

Starting points grounded in current YAAA.app capabilities

YAAA applets are manifest-first local automations: review the manifest, entrypoint, requested capabilities, optional provider connections, and package authorization before sensitive work runs.

Manifest-First Applet

Start with applet.json plus a manifest-declared main.lua, main.py, or main.cs entrypoint, then request only the capabilities the applet needs. The workspace validator checks the manifest and entrypoint before packaging.

PDF Markup Workflow

Use the PDF Editor plugin for review markup — highlights, notes, shapes, comments, redaction, forms, measurement, and signing-related tools — without sending documents to an external service.

PDF Export & Redaction

Redact sensitive content, manage form fields, and export in standard formats using the PDF Editor. All export and redaction steps run locally on the user machine.

Code Editor Workflow

Author applet source in Lua, Python, or C# with syntax highlighting, inline diagnostics, an execution console, and package validation — all within the Code Editor plugin.

AI Companion Review

Connect Claude or OpenAI through your own provider credentials. The AI companion can propose applet steps, explain logic, and inspect editor state through app-owned controls. Full AI-driven operation of every editor surface is in active development.

GUI Designer Applet

Use the GUI Designer model tree, widgets, layout commands, bindings, live preview, diagnostics, assets, component tokens, and theme tools for applet interfaces. AI-assisted UI generation is in active development.

Capability-Gated Run

Applets run with only the capabilities requested and granted. Denied capabilities fail closed before dispatch or protected access — file, network, system, and inter-applet actions are all bounded.

Sealed Premium Plugin

Premium plugins must verify, authorize, and decrypt before loading. Wrong user, missing entitlement, invalid identity, or tampered package is denied — not loaded with a warning.

Local-First Operation

Automations run on the user machine by default, with cloud, AI provider, license, update, telemetry, storage, or network connections configured explicitly and reviewable.

Entitlement-Locked Package

Developers can require a signed entitlement so only designated authenticated users can install, decrypt, or run a protected applet or plugin. Missing entitlement fails closed.

DXF / CAD Editor Workflow

Open, inspect, annotate, and export technical drawings in DXF format using the DXF Editor plugin, built on the shipping cad-editor. Geometry inspection, layer toggling, and entity selection run locally — no external service required.

Spreadsheet Editor Workflow

Open and edit XLSX and CSV files in the Spreadsheet Editor, backed by the yaaa_spreadsheet engine. Full formula recalculation, cross-sheet references, and export run entirely on your machine. Feed spreadsheet data into applet workflows as structured inputs.

Ready to adapt an applet?

Start with the manifest, inspect the entrypoint, keep requested capabilities narrow, and configure optional services only when the workflow needs them.

Get Notified