Targetboy7

Desktop AI Agent — AI skill for Claude Code

AI community

Desktop AI agent with Claude API - Ask & Share floating window for daily work.

How to install Desktop AI Agent

This entry records only its repository, not the path inside it, so there is no exact command to give. Open Targetboy7/desktop-ai-agent and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Desktop AI Agent does

Desktop AI agent with Claude API - Ask & Share floating window for daily work.

Alternatives in AI

  • Agentrq — AgentRQ: Human-in-loop realtime conversational task manager for AI Agents 1.1k ★
  • Agenvoy — Self-hosted AI agent harness in a single Go binary — writes, sandbox-tests and repairs its own tools, and lets 474 ★
  • Investment News — 为 A股投资者打造的全球产业链资讯看板 · 12 大赛道一一对应 A股板块(半导体/AI/机器人/新能源车…),覆盖 100+ 权威源,用你自己的大模型每日提炼中文「今日要点」+ 翻译 · 全程本地、零 API key 447 ★

README

Desktop AI Agent

A lightweight desktop AI assistant built with Electron and Claude API, upgraded into a personal work workspace with chat history, prompt presets, and a modern ChatGPT-like layout.

Features

  • Floating desktop workspace
  • Personal conversation history stored locally
  • Prompt library for daily tasks
  • Global hotkey: Ctrl+Shift+A / Cmd+Shift+A
  • Claude API integration
  • Copy, email, and share actions
  • Local memory and chat flow for daily work

Quick start

  1. Install Node.js 18+.
  2. Install dependencies:
npm install
  1. Create .env from the example:
cp .env.example .env
  1. Add your Anthropic API key:
ANTHROPIC_API_KEY=your_actual_key_here
  1. Run the app:
npm start

Usage

  • Press Ctrl+Shift+A to open or hide the app.
  • Use the left panel to pick prompt templates.
  • Create a new conversation from the top left.
  • Paste context or select text, then ask for help.
  • Copy, email, or share the generated answer.

Included work modes

  • Summarize
  • Rewrite
  • Extract tasks
  • Explain
  • Draft reply

Notes

This personal AI workspace stores conversations locally in your user data folder and uses your own Claude API key. It is meant as a desktop personal assistant, not a multi-user team app.

License

MIT