{"id":44717321,"url":"https://github.com/daymonio/daymon","last_synced_at":"2026-02-21T03:00:42.861Z","repository":{"id":338601814,"uuid":"1157946652","full_name":"daymonio/daymon","owner":"daymonio","description":"Daymon puts your favorite AI to work 24/7. It schedules, remembers, and orchestrates your own virtual team. Free.","archived":false,"fork":false,"pushed_at":"2026-02-19T18:03:18.000Z","size":14145,"stargazers_count":207,"open_issues_count":0,"forks_count":2,"subscribers_count":2,"default_branch":"main","last_synced_at":"2026-02-20T03:44:09.604Z","etag":null,"topics":["ai","ai-agents","ai-assistant","automation","claude-code","claude-desktop","claude-skills","daemon","developer-tools","electron","linux","macos","mcp","mcp-server","open-source","productivity","sqlite","windows"],"latest_commit_sha":null,"homepage":"http://daymon.io","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/daymonio.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-02-14T14:57:46.000Z","updated_at":"2026-02-20T02:52:04.000Z","dependencies_parsed_at":"2026-02-20T02:00:50.526Z","dependency_job_id":null,"html_url":"https://github.com/daymonio/daymon","commit_stats":null,"previous_names":["daymonio/daymon"],"tags_count":30,"template":false,"template_full_name":null,"purl":"pkg:github/daymonio/daymon","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/daymonio%2Fdaymon","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/daymonio%2Fdaymon/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/daymonio%2Fdaymon/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/daymonio%2Fdaymon/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/daymonio","download_url":"https://codeload.github.com/daymonio/daymon/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/daymonio%2Fdaymon/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29672238,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-21T00:11:43.526Z","status":"online","status_checked_at":"2026-02-21T02:00:07.432Z","response_time":107,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ai","ai-agents","ai-assistant","automation","claude-code","claude-desktop","claude-skills","daemon","developer-tools","electron","linux","macos","mcp","mcp-server","open-source","productivity","sqlite","windows"],"created_at":"2026-02-15T14:20:50.956Z","updated_at":"2026-02-21T03:00:42.845Z","avatar_url":"https://github.com/daymonio.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://daymon.io\"\u003e\n    \u003cimg src=\"docs/banner.png\" alt=\"Daymon — Run Claude while you sleep.\" width=\"100%\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n# Daymon\n\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](LICENSE)\n[![macOS](https://img.shields.io/badge/macOS-12%2B-blue)](https://github.com/daymonio/daymon/releases/latest)\n[![GitHub release](https://img.shields.io/github/v/release/daymonio/daymon)](https://github.com/daymonio/daymon/releases/latest)\n[![GitHub stars](https://img.shields.io/github/stars/daymonio/daymon)](https://github.com/daymonio/daymon/stargazers)\n\n**Open source autopilot for Claude.**\n\nScheduled tasks, persistent memory, background automation. No API keys. No cloud. Runs on your Mac.\n\n[daymon.io](https://daymon.io)\n\n\u003e Daymon is not affiliated with, endorsed by, or sponsored by Anthropic.\n\n\u003cp align=\"center\"\u003e\n  \u003cvideo src=\"https://github.com/user-attachments/assets/4bb11bef-1f70-439b-b688-21855da40548\" autoplay loop muted playsinline width=\"800\"\u003e\u003c/video\u003e\n\u003c/p\u003e\n\n---\n\n## Why Daymon?\n\nSleep. Daymon doesn't. It runs Claude tasks on schedule, remembers context across conversations, watches files for changes, and works in the background — all while you sleep, commute, or focus on other things.\n\nNo API keys. No token costs. No cloud. Just your existing Claude subscription, finally working 24/7.\n\n---\n\n## Requirements\n\n- **macOS 12 (Monterey) or later** (Apple Silicon \u0026 Intel)\n- **[Claude Desktop](https://claude.ai/download)** or **[Claude Code](https://docs.anthropic.com/en/docs/claude-code)** (you need at least one)\n- A Claude subscription (Pro, Max, or Team) — Daymon uses your existing subscription, no API keys needed\n\n## Installation\n\n### Homebrew (recommended)\n\n```bash\nbrew install daymonio/daymon/daymon\n```\n\n### Download\n\nDownload the latest `.dmg` from [GitHub Releases](https://github.com/daymonio/daymon/releases/latest).\n\n### Build from Source\n\n```bash\ngit clone https://github.com/daymonio/daymon.git\ncd daymon\nnpm install\nnpm run dev      # Development mode\nnpm run build    # Production build\n```\n\n## Quick Start\n\n### Claude Desktop\n\nInstall Daymon and open it. That's it — Daymon auto-configures Claude Desktop on first launch.\n\nOpen Claude Desktop and try:\n\n\u003e \"Remember that I prefer TypeScript over JavaScript\"\n\n\u003e \"Every weekday at 9am, check HackerNews for AI news and summarize the top 5 stories\"\n\n\u003e \"Watch my Downloads folder and organize new files into subfolders by type\"\n\n### Claude Code\n\nInstall Daymon and open it. Daymon auto-configures Claude Code on first launch (if `~/.claude.json` exists).\n\nThen try:\n\n\u003e \"Remember this project uses PostgreSQL 16 and runs on port 5432\"\n\n\u003e \"Schedule a daily code review of this repo every morning at 8am\"\n\n## What is Daymon?\n\nDaymon is a macOS app that lives in your menu bar and Dock. It gives Claude persistent memory, scheduled tasks, workers, and file watchers — all running locally on your machine.\n\nYour Claude subscription only works when you do. Daymon puts it to work 24/7.\n\n## Features\n\n**Scheduled Tasks** — \"Every weekday at 9am, check HackerNews for AI news.\" Just tell Claude what you want. Daymon handles the scheduling.\n\n**Persistent Memory** — \"Remember I'm fundraising Series A.\" Say it once, it sticks forever. Knowledge graph with semantic search, no API keys.\n\n**Workers** — Named agent personalities with system prompts. Assign a Researcher, Chief of Staff, or Code Reviewer to any task. 9 templates included.\n\n**Self-Improving Tasks** — Tasks get smarter every time they run. Daymon learns what works and skips the guesswork on future runs — faster results, no configuration needed.\n\n**Auto-Nudge** — When a background task finishes, Daymon shows results in your active Claude Code chat automatically. Per-task control: always, failures only, or never. Quiet hours keep nudges out of your way.\n\n**Session Continuity** — Tasks resume where they left off. \"Compare today's results to yesterday's\" just works.\n\n**File Watchers** — \"When a new file appears in Downloads, organize it.\" Daymon watches folders and acts automatically.\n\n**100% Local** — No cloud. No account. Your data is a SQLite file you can inspect anytime.\n\n## Workers\n\nWorkers are named agent profiles with system prompts. Each worker defines a personality, values, and anti-patterns that shape how tasks execute.\n\n| Template | Description |\n|----------|-------------|\n| Chief of Staff | Proactive business ops — triages, anticipates needs, proposes actions |\n| Researcher | Deep research with strong opinions — synthesis over summarization |\n| Code Reviewer | Catches what linters miss — leads with blockers, no bikeshedding |\n| Writer | Sharp writing — cuts fluff, clarity over everything |\n| Email Assistant | 3-tier triage, drafts replies, never sends |\n| Tech Trend Analyst | Tech-only trends + tweet drafts with real takes |\n| Competitor Tracker | Reports signal, not noise — silence is a valid report |\n| DevOps | Reliability over novelty — boring infrastructure that works |\n| Data Analyst | Analysis that drives decisions, not dashboards |\n\nCreate workers in the Daymon UI or via Claude: \"Create a worker called 'My Analyst' with this system prompt...\"\n\n## All Tools\n\n\u003cdetails\u003e\n\u003csummary\u003eFull tool reference (click to expand)\u003c/summary\u003e\n\n### Memory\n\n| Tool | Description |\n|------|-------------|\n| `daymon_remember` | Store a fact, preference, or project detail |\n| `daymon_recall` | Search memories by keyword |\n| `daymon_forget` | Delete a memory |\n| `daymon_memory_list` | List all stored memories |\n\n### Scheduler\n\n| Tool | Description |\n|------|-------------|\n| `daymon_schedule` | Create a task (recurring, one-time, or on-demand) |\n| `daymon_list_tasks` | Show all tasks |\n| `daymon_run_task` | Manually trigger a task |\n| `daymon_pause_task` | Pause a task |\n| `daymon_resume_task` | Resume a paused task |\n| `daymon_delete_task` | Delete a task |\n| `daymon_task_history` | Show past runs |\n| `daymon_task_progress` | Check running task progress |\n| `daymon_reset_session` | Clear session for a task |\n\n### Workers\n\n| Tool | Description |\n|------|-------------|\n| `daymon_create_worker` | Create a worker with name and system prompt |\n| `daymon_list_workers` | List all workers |\n| `daymon_update_worker` | Update a worker |\n| `daymon_delete_worker` | Delete a worker |\n\n### File Watching\n\n| Tool | Description |\n|------|-------------|\n| `daymon_watch` | Watch a folder for changes |\n| `daymon_unwatch` | Stop watching |\n| `daymon_list_watches` | List active watches |\n\n### Settings\n\n| Tool | Description |\n|------|-------------|\n| `daymon_get_setting` | Get a setting value |\n| `daymon_set_setting` | Update a setting (quiet hours, etc.) |\n\n\u003c/details\u003e\n\n## Development\n\n```bash\nnpm run dev          # Start dev mode\nnpm run build        # Full build (main + renderer + MCP)\nnpm test             # Run test suite\nnpm run typecheck    # TypeScript type checking\nnpm run build:mac    # Build + package macOS DMG\n```\n\n\u003cdetails\u003e\n\u003csummary\u003eProject structure\u003c/summary\u003e\n\n```\ndaymon/\n├── src/\n│   ├── main/           # Electron main process (thin UI shell)\n│   ├── sidecar/        # Standalone Node.js server (cron, watchers, task execution)\n│   ├── mcp/            # MCP server (stdio)\n│   │   └── tools/      # Memory, scheduler, worker, watcher, settings tools\n│   ├── renderer/       # React + Tailwind UI\n│   └── shared/         # Shared logic (DB queries, task runner, auto-nudge)\n├── docs/               # Landing page (daymon.io)\n└── resources/          # App icons\n```\n\n**Tech stack**: Electron 35, React 18, Tailwind CSS 4, TypeScript, Vite 7, better-sqlite3, node-cron, zod, MCP SDK, HuggingFace Transformers (local embeddings), Vitest\n\n\u003c/details\u003e\n\n## License\n\nMIT License. See [LICENSE](LICENSE) for details.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdaymonio%2Fdaymon","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdaymonio%2Fdaymon","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdaymonio%2Fdaymon/lists"}