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.
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.
YAAA applets are manifest-first local automations: review the manifest, entrypoint, requested capabilities, optional provider connections, and package authorization before sensitive work runs.
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.
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.
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.
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.
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.
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.
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.
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.
Automations run on the user machine by default, with cloud, AI provider, license, update, telemetry, storage, or network connections configured explicitly and reviewable.
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.
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.
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.
Start with the manifest, inspect the entrypoint, keep requested capabilities narrow, and configure optional services only when the workflow needs them.
Get Notified