npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

@iflow-mcp/daymonio-daymon

v0.1.30

Published

Open source autopilot for Claude

Readme

Daymon

License: MIT macOS Windows Linux GitHub release GitHub stars

Open source autopilot for Claude.

Scheduled tasks, persistent memory, background automation. No API keys. No cloud. Runs on your Mac, Windows, or Linux machine.

daymon.io

Daymon is not affiliated with, endorsed by, or sponsored by Anthropic.


Why Daymon?

Sleep. 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.

No API keys. No token costs. No cloud. Just your existing Claude subscription, finally working 24/7.


Requirements

  • macOS 12 (Monterey) or later (Apple Silicon & Intel), Windows 10+ (x64), or Linux x64 (Ubuntu, Debian, Fedora, etc.)
  • Claude Desktop or Claude Code (you need at least one)
  • A Claude subscription (Pro, Max, or Team) — Daymon uses your existing subscription, no API keys needed

Installation

macOS — Homebrew (recommended)

brew install daymonio/daymon/daymon

macOS — Download

Download the latest .dmg from GitHub Releases.

Windows — Download

Download the latest .exe installer from GitHub Releases.

Linux — Download

Download the .deb or .AppImage from GitHub Releases.

# .deb (Ubuntu/Debian)
sudo dpkg -i daymon_*.deb

# AppImage (any distro)
chmod +x Daymon-*.AppImage && ./Daymon-*.AppImage

Build from Source

git clone https://github.com/daymonio/daymon.git
cd daymon
npm install
npm run dev      # Development mode
npm run build    # Production build

Quick Start

Claude Desktop

Install Daymon and open it. That's it — Daymon auto-configures Claude Desktop on first launch.

Open Claude Desktop and try:

"Remember that I prefer TypeScript over JavaScript"

"Every weekday at 9am, check HackerNews for AI news and summarize the top 5 stories"

"Watch my Downloads folder and organize new files into subfolders by type"

Claude Code

Install Daymon and open it. Daymon auto-configures Claude Code on first launch (if ~/.claude.json exists).

Then try:

"Remember this project uses PostgreSQL 16 and runs on port 5432"

"Schedule a daily code review of this repo every morning at 8am"

What is Daymon?

Daymon is a desktop app for macOS, Windows, and Linux that lives in your menu bar (system tray on Windows). It gives Claude persistent memory, scheduled tasks, workers, and file watchers — all running locally on your machine.

Your Claude subscription only works when you do. Daymon puts it to work 24/7.

Features

Scheduled Tasks — "Every weekday at 9am, check HackerNews for AI news." Just tell Claude what you want. Daymon handles the scheduling.

Persistent Memory — "Remember I'm fundraising Series A." Say it once, it sticks forever. Knowledge graph with semantic search, no API keys.

Workers — Named agent personalities with system prompts. Assign a Researcher, Chief of Staff, or Code Reviewer to any task. 9 templates included.

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.

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.

Session Continuity — Tasks resume where they left off. "Compare today's results to yesterday's" just works.

File Watchers — "When a new file appears in Downloads, organize it." Daymon watches folders and acts automatically.

100% Local — No cloud. No account. Your data is a SQLite file you can inspect anytime.

Workers

Workers are named agent profiles with system prompts. Each worker defines a personality, values, and anti-patterns that shape how tasks execute.

| Template | Description | |----------|-------------| | Chief of Staff | Proactive business ops — triages, anticipates needs, proposes actions | | Researcher | Deep research with strong opinions — synthesis over summarization | | Code Reviewer | Catches what linters miss — leads with blockers, no bikeshedding | | Writer | Sharp writing — cuts fluff, clarity over everything | | Email Assistant | 3-tier triage, drafts replies, never sends | | Tech Trend Analyst | Tech-only trends + tweet drafts with real takes | | Competitor Tracker | Reports signal, not noise — silence is a valid report | | DevOps | Reliability over novelty — boring infrastructure that works | | Data Analyst | Analysis that drives decisions, not dashboards |

Create workers in the Daymon UI or via Claude: "Create a worker called 'My Analyst' with this system prompt..."

All Tools

Memory

| Tool | Description | |------|-------------| | daymon_remember | Store a fact, preference, or project detail | | daymon_recall | Search memories by keyword | | daymon_forget | Delete a memory | | daymon_memory_list | List all stored memories |

Scheduler

| Tool | Description | |------|-------------| | daymon_schedule | Create a task (recurring, one-time, or on-demand) | | daymon_list_tasks | Show all tasks | | daymon_run_task | Manually trigger a task | | daymon_pause_task | Pause a task | | daymon_resume_task | Resume a paused task | | daymon_delete_task | Delete a task | | daymon_task_history | Show past runs | | daymon_task_progress | Check running task progress | | daymon_reset_session | Clear session for a task |

Workers

| Tool | Description | |------|-------------| | daymon_create_worker | Create a worker with name and system prompt | | daymon_list_workers | List all workers | | daymon_update_worker | Update a worker | | daymon_delete_worker | Delete a worker |

File Watching

| Tool | Description | |------|-------------| | daymon_watch | Watch a folder for changes | | daymon_unwatch | Stop watching | | daymon_list_watches | List active watches |

Settings

| Tool | Description | |------|-------------| | daymon_get_setting | Get a setting value | | daymon_set_setting | Update a setting (quiet hours, etc.) |

Development

npm run dev          # Start dev mode
npm run build        # Full build (main + renderer + MCP)
npm test             # Run test suite
npm run typecheck    # TypeScript type checking
npm run build:mac    # Build + package macOS DMG
npm run build:linux  # Build + package Linux AppImage + deb
daymon/
├── src/
│   ├── main/           # Desktop app (menu bar / tray)
│   ├── sidecar/        # Standalone Node.js server (cron, watchers, task execution)
│   ├── mcp/            # MCP server (stdio)
│   │   └── tools/      # Memory, scheduler, worker, watcher, settings tools
│   ├── renderer/       # React + Tailwind UI
│   └── shared/         # Shared logic (DB queries, task runner, auto-nudge)
├── docs/               # Landing page (daymon.io)
└── resources/          # App icons

Tech stack: React 18, Tailwind CSS 4, TypeScript, Vite 7, better-sqlite3, node-cron, zod, MCP SDK, HuggingFace Transformers (local embeddings), Vitest

License

MIT License. See LICENSE for details.