image
Akan.js
English
DocsConventionsReferencesCheatsheet
image
Akan.js
Released under the MIT License
Official Akan.js Consulting onAkansoft
Copyright © 2026 Akan.js All rights reserved.
System managed bybassman
CLI Reference
• Commands
• Workspace
• Application
• Library
• Module
• Scalar
• Package
• Page
• Cloud
AkanJS Reference
• akanjs/base
• akanjs/common
• akanjs/constant
• akanjs/fetch
• akanjs/signal
• akanjs/server
• akanjs/client
• akanjs/webkit
UI Reference
• Overview
• Core
• Display
• Forms
• Overlays
• System
CLI Reference
• Commands
• Workspace
• Application
• Library
• Module
• Scalar
• Package
• Page
• Cloud
AkanJS Reference
• akanjs/base
• akanjs/common
• akanjs/constant
• akanjs/fetch
• akanjs/signal
• akanjs/server
• akanjs/client
• akanjs/webkit
UI Reference
• Overview
• Core
• Display
• Forms
• Overlays
• System
Next
Workspace

CLI Commands

The Akan CLI manages the whole workspace lifecycle: workspace creation, app development, generated code, libraries, packages, modules, scalars, pages, mobile builds, local databases, and optional cloud helpers.
This overview is a command index. Open the matching detail page for command-specific argument tables, option tables, notes, and terminal examples.

Command Index

Each CLI group mirrors a command declaration under `pkgs/akanjs/cli/src`. Internal or development-only commands are intentionally skipped from public docs.
Workspace
akan create-workspace <workspaceName> --app <app>
akan lint <target>
akan lint-all
akan sync-all
Create a workspace and keep repository-wide generated surfaces synchronized.
Application
akan create-application <appName>
akan remove-application <app>
akan sync <system>
akan script <app> [filename]
akan build <app>
akan typecheck <app>
akan test <target>
akan build-ios <app>
akan build-android <app>
akan start <app>
akan start-ios <app>
akan start-android <app>
akan release-ios <app>
akan release-android <app>
akan release-source <app>
akan codepush <app>
akan dbup
akan dbdown
akan configure-app <app>
Manage app lifecycle work from local development to mobile release and database helpers.
Library
akan create-library <libName>
akan remove-library <lib>
akan sync-library <lib>
akan install-library [libName]
Create, install, remove, and sync shared libraries used by apps.
Package
akan version
akan create-package --name <name>
akan remove-package <pkg>
akan sync-package <pkg>
akan build-package <pkg>
Manage framework/tooling packages under pkgs/akanjs.
Module
akan create-module <moduleName>
akan remove-module <module>
akan create-view <module>
akan create-unit <module>
akan create-template <module>
Generate domain modules and optional module UI companion files.
Scalar
akan create-scalar <scalarName>
akan remove-scalar <scalarName>
Create reusable value types that are not database-backed document models.
Page
akan create-crud-page <app> <module>
Generate CRUD page routes for an existing module inside an app.
Cloud
akan login
akan logout
akan set-llm
akan reset-llm
akan ask
akan update
Configure optional cloud authentication, LLM settings, project questions, and updates.
CLI Commands
Command Index