pocket-agent
An AI personal assistant done the right way.
File Explorer
- commit.md
- add-tool-metrics-summary.md
- agent-modes.md
- clean-personalize-panel.md
- clean-routines-panel.md
- color-cleanup.md
- css-best-practices-fixes.md
- date-format-functionality-test.md
- functionality-test.md
- improve-mode-prompts.md
- move-toolbar-to-input.md
- onboarding-personalization.md
- polish-chat-bubbles.md
- simple-facts-cache-test.md
- subagent-spawning.md
- quick-fix.md
- build.yml
- icon_128x128.png
- [email protected]
- icon_16x16.png
- [email protected]
- icon_256x256.png
- [email protected]
- icon_32x32.png
- [email protected]
- icon_512x512.png
- [email protected]
- click.mp3
- icon.icns
- icon.png
- icon_macos.png
- icon_rounded_1024.png
- menu-icon.png
- normal-click.mp3
- pop.mp3
- reply-to.mp3
- sparkle.mp3
- tray-icon.png
- [email protected]
- afterAllArtifactBuild.cjs
- afterPack.cjs
- background.png
- [email protected]
- createDmg.cjs
- entitlements.mac.plist
- icon.icns
- icon.ico
- check-native-node.cjs
- check-native.cjs
- fix-esm-imports.cjs
- sync-version.cjs
- agent-modes.ts
- chat-engine.ts
- chat-providers.ts
- chat-tools.ts
- context-extraction.ts
- display-formatting.ts
- index.ts
- model-catalog.ts
- providers.ts
- resolve-model.ts
- safety-patterns.ts
- safety.ts
- status-processing.ts
- kimi-oauth.ts
- oauth.ts
- openai-oauth.ts
- cdp-tier.ts
- electron-tier.ts
- extract-scripts.ts
- index.ts
- launcher.ts
- types.ts
- reactions.ts
- callbacks.ts
- commands.ts
- documents.ts
- location.ts
- media.ts
- messages.ts
- inline.ts
- auth.ts
- tracking.ts
- typing.ts
- formatting.ts
- index.ts
- types.ts
- index.ts
- commands-loader.ts
- commands.ts
- system-guidelines.ts
- agent-ipc.ts
- cron-ipc.ts
- facts-ipc.ts
- index.ts
- misc-ipc.ts
- sessions-ipc.ts
- settings-ipc.ts
- types.ts
- birthday.ts
- index.ts
- node-paths.ts
- preload.ts
- tray.ts
- updater.ts
- windows.ts
- browser-server.ts
- project-server.ts
- consolidation.ts
- cron-jobs.ts
- daily-logs.ts
- embeddings.ts
- export.ts
- facts.ts
- index.ts
- messages.ts
- pulse-log.ts
- resurfacing.ts
- semantic.ts
- sessions.ts
- soul.ts
- summarizer.ts
- telegram-sessions.ts
- index.ts
- macos.ts
- calendar.ts
- index.ts
- notifications.ts
- pulse.ts
- index.ts
- schema.ts
- themes.ts
- validators.ts
- agent-mode-tools.ts
- diagnostics.ts
- index.ts
- macos.ts
- memory-tools.ts
- project-tools.ts
- scheduler-tools.ts
- session-context.ts
- soul-tools.ts
- subagent-registry.ts
- subagent.ts
- cron.ts
- date-format.ts
- db-path.ts
- heartbeat.ts
- session-name.ts
- transcribe.ts
- transformers-env.ts
- test-session-scoped.ts
- agent-modes.test.ts
- agent.test.ts
- auth-middleware.test.ts
- browser-launcher.test.ts
- browser-manager.test.ts
- browser-server-safety.test.ts
- browser.test.ts
- callbacks.test.ts
- chat-engine.test.ts
- chat-tools.test.ts
- commands-config.test.ts
- commands-loader.test.ts
- consolidation.test.ts
- daily-log-rollups.test.ts
- db-path.test.ts
- diagnostics.test.ts
- documents-helpers.test.ts
- embeddings.test.ts
- facts-fixes.test.ts
- formatting.test.ts
- heartbeat.test.ts
- location-helpers.test.ts
- macos-permissions.test.ts
- macos-tools.test.ts
- memory-tools.test.ts
- memory-trust.test.ts
- memory.test.ts
- model-catalog.test.ts
- node-path-detection.test.ts
- oauth.test.ts
- onboarding.test.ts
- preload-ui-contract.test.ts
- project-tools.test.ts
- pulse.test.ts
- quick-wins.test.ts
- resurfacing.test.ts
- safety.test.ts
- scheduler-tools.test.ts
- scheduler.test.ts
- session-name.test.ts
- session-scoped.test.ts
- settings.test.ts
- soul-tools.test.ts
- telegram.test.ts
- tracking-middleware.test.ts
- transcribe.test.ts
- updater.test.ts
- agent-mode.js
- attachments.css
- attachments.js
- base.css
- brain-panel.css
- brain-panel.js
- event-bindings.js
- external-messages.js
- global-chat.css
- global-chat.js
- history.js
- init.js
- input-handler.js
- input.css
- layout.css
- markdown.css
- message-renderer.js
- messages.css
- messaging.js
- onboarding.css
- onboarding.js
- overlays.css
- personalize-panel.css
- personalize-panel.js
- plan-approval.js
- routines-panel.css
- routines-panel.js
- scroll.js
- search.js
- sessions.js
- settings-panel.css
- settings-panel.js
- sidebar.css
- sidebar.js
- state.js
- status.css
- ui-chrome.js
- GentyDemo-Regular.ttf
- GentyDemo-Regular.woff2
- LICENSE.txt
- HelveticaNeueCyr-Bold.woff2
- HelveticaNeueCyr-Roman.woff2
- RocaOne-Black.woff2
- RocaOne-Bold.woff2
- RocaOne-Regular.woff2
- RocaOne-Semibold.woff2
- badges.css
- base.css
- buttons.css
- forms.css
- icon-buttons.css
- nav.css
- notyf-theme.css
- theme-loader.js
- tokens.css
- ui.css
- variables.css
- chat.html
- cron.html
- customize.html
- daily-logs.html
- facts.html
- gg-pixel.browser.iife.js
- soul.html
- .editorconfig
- .env.example
- .gitignore
- .prettierrc
- CLAUDE.md
- eslint.config.mjs
- FEATURES_INDEX.md
- FEATURES_MAPPING.md
- gg-pixel.main.mjs
- LICENSE
- package-lock.json
- package.json
- README.md
- tsconfig.json
- tsconfig.preload.json
- vitest.config.ts
# Use via CDN
jsDelivrjsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.
Command Glossary
Commands referenced in this DOCs, explained below.
git clone
View Details ▼
git clone
Clone an existing repository.
git clone {{remote_repository_location}} {{path/to/directory}}
Clone an existing repository into a new directory (the default directory is the repository name):
git clone --recursive {{remote_repository_location}}
Clone an existing repository and its submodules:
git clone {{[-n|--no-checkout]}} {{remote_repository_location}}
Clone only the `.git` directory of an existing repository:
google-chrome
View Details ▼
google-chrome
This command is an alias of `chromium`.
tldr chromium
View documentation for the original command:
link
View Details ▼
link
Create a hard link to an existing file.
For more options, see the `ln` command.
link {{path/to/existing_file}} {{path/to/new_file}}
Create a hard link from a new file to an existing file:
npm install
View Details ▼
npm install
Install Node packages.
npm {{[i|install]}}
Install dependencies listed in `package.json`:
npm {{[i|install]}} {{package_name}}@{{version}}
Download a specific version of a package and add it to the list of dependencies in `package.json`:
npm {{[i|install]}} {{package_name}} {{[-D|--save-dev]}}
Download the latest version of a package and add it to the list of dev dependencies in `package.json`:
npm run
View Details ▼
npm run
Run a script.
npm run
List available scripts:
npm run {{script_name}}
Run a script:
npm run {{script_name}} -- {{argument}} {{--option}}
Pass arguments to a script:
unlink
View Details ▼
unlink
Remove a link to a file from the filesystem.
The file contents is lost if the link is the last one to the file.
unlink {{path/to/file}}
Remove the specified file if it is the last link:
