Aartiq
Aartiq
Download
Plugin System

Plugins

Extend Aartiq with custom plugins using the built-in Plugin SDK. Plugins are Node.js modules loaded by PluginManager at startup from ~/Library/Application Support/Aartiq/plugins/. See src/lib/plugin-sdk.js, src/lib/plugin-manager.js, and src/main/handlers/plugin-handlers.js.

2

Sample Plugins

Plugin + PluginContext

SDK

5

Lifecycle Hooks

electron-store

Storage

Source Files

Plugin SDK

src/lib/plugin-sdk.js

Plugin Manager

src/lib/plugin-manager.js

Plugin IPC Handlers

src/main/handlers/plugin-handlers.js

Weather Plugin

plugins/sample-weather-plugin/index.js

Page Analyzer

plugins/aartiq-page-analyzer/index.js

Quick Start

SDK Reference

Create New Plugin

Start building your own plugin with our SDK and templates.

Browse Marketplace

Discover and install plugins from the community.

Submit Plugin

Share your plugin with the Aartiq community.

Plugin Types

Plugin Types

AI Model

Add new AI model providers

Command

Custom AI commands and actions

Integration

Connect external services

Theme

Custom UI themes and styles

Automation

Pre-built automation templates

Featured Plugins

Featured Plugins

🌤️

Weather Plugin

by Aartiq

Get weather information for any location using the wttr.in API with simulated fallback.

Real wttr.in APISimulated fallbackTemperature, humidity, wind
50
v1.0.0
📊

Page Analyzer

by Aartiq

Analyze web page structure, SEO, accessibility, and readability with real HTTP requests.

SEO analysisLink checkerReadability score
50
v1.0.0

Documentation

SDK Reference

Project Structure

Security Model

Security Verification

Code Signing

All verified plugins are code-signed by their developers. Signatures are validated before installation to ensure authenticity.

Permission System

Plugins declare required permissions upfront. Users can review and approve permissions before installation.

Sandboxed Execution

Plugins run in isolated contexts with no direct file system or network access. All operations are proxied and logged.

Unverified Plugins

Plugins from untrusted sources will show a warning badge. Review the code and permissions carefully before installing.