App Model & Deep Links
MapleOS programs are defined by stable IDs and launched through the desktop shell. The standard deep link pattern stays simple: /desktop/start?open=id.
What to rely on
- Use the program ID as the durable reference for linking and launching.
- Keep labels clear and user-facing; keep IDs predictable and stable.
- Make sure a deep-linked app still feels like it opened inside MapleOS, not outside it.
Sample program IDs
MapleGofer
maple-gofer
Open with /desktop/start?open=maple-gofer
MapleAI Tools
free-maple-ai
Open with /desktop/start?open=free-maple-ai
AI Chat
ai-chat
Open with /desktop/start?open=ai-chat
AI Center
ai-center
Open with /desktop/start?open=ai-center
AI Projects
ai-projects
Open with /desktop/start?open=ai-projects
AI Knowledge
ai-knowledge
Open with /desktop/start?open=ai-knowledge
AI Blueprints
ai-blueprints
Open with /desktop/start?open=ai-blueprints
AI Task Manager
ai-task-manager
Open with /desktop/start?open=ai-task-manager