This repository provides developer tools, CLIs, and AI agent skills for building applications on JSUI (JavaScript User Interface) — an agentic runtime designed for AI glasses with displays.
You can quickly scaffold a new JSUI Agent project using our official CLI tool. Run the following command and follow the prompts:
npm create jsui-agent my-agentThis will generate a ready-to-use JSUI project template including:
app.jsandapp.jsonfor global configuration.AGENTS.mdfor agent capability manifestation.- A modern Single File Component (SFC)
index.inkpage setup.
We provide built-in instructions and context files to help LLMs (Large Language Models) or AI coding assistants write JSUI code effectively.
You can easily install the JSUI developer skill into your project using the npx skills add command. This will fetch the necessary context files and make them available to your AI coding assistant:
npx skills add https://github.com/jsar-project/JSUI/tree/main/skills/jsui-devjsui-devSkill: Located inskills/jsui-dev/SKILL.md, this document contains comprehensive API references, project structure guidelines, and.inkSFC specifications. You can feed this file to your AI assistant to grant it the "skill" of developing JSUI applications.
.
├── packages/
│ └── create-jsui-agent/ # npm CLI for scaffolding JSUI agent projects
├── skills/
│ └── jsui-dev/ # AI Agent skill documentation (SKILL.md)
└── .github/workflows/ # Automated daily build and publish workflows
Apache License 2.0