aiui-dev

Installation
SKILL.md

AIUI Agent Developer Guide

This guide provides independent and comprehensive context for AI agents developing AIUI applications. It includes project structure, SFC .ink support specifications, and standard API references, designed to help Large Language Models (LLMs) generate accurate AIUI pages and logic code.

At present, AIUI is used in two forms. These two forms describe the current AIUI product shape only; more forms may be added in the future. Different forms can also transition into one another as the user flow changes, for example from a conversation-flow card into a full-screen page.

  • Conversation-flow cards: Cards embedded in a conversation flow are display-only and should be treated as non-interactive surfaces for presenting information.
  • Full-screen pages: Full-screen pages provide complete interaction capabilities and support richer page logic, event handling, and user input.

1. Project Structure

A standard AIUI application project typically contains the following core files:

  • AGENTS.md: The agent manifest, defining the agent's identity and capabilities.
  • app.json: Global configuration, including page routes, window settings, etc.
  • app.js: Application lifecycle and global logic.
  • pages/: Page directory containing the application's pages, primarily using the Single File Component (SFC) .ink format.
  • assets/: Directory for storing static resources like images and audio.
Installs
82
GitHub Stars
13
First Seen
Apr 30, 2026
aiui-dev — jsar-project/aiui