daymon  by daymonio

AI autopilot for local LLM automation

Created 1 week ago

New!

362 stars

Top 77.9% on SourcePulse

GitHubView on GitHub
Project Summary

Daymon is an open-source desktop application designed to automate tasks using Claude AI, targeting users who wish to leverage their existing Claude subscription for continuous, background operations. It offers scheduled tasks, persistent memory, and file watching capabilities, all running locally on the user's machine without requiring API keys or cloud services, thereby enhancing productivity and data privacy.

How It Works

Daymon functions as a local desktop application, orchestrating tasks using your existing Claude subscription without requiring API keys or cloud services. It leverages a Node.js backend for scheduling, persistent memory (via a local knowledge graph with semantic search), and file watching. This architecture ensures data privacy and continuous operation by running entirely on the user's machine, storing data in a local SQLite file.

Quick Start & Requirements

  • Requirements: macOS 12+, Windows 10+ (x64), or Linux x64. Claude Desktop or Claude Code. Active Claude subscription (Pro, Max, or Team).
  • Installation: macOS via Homebrew (brew install daymonio/daymon/daymon) or .dmg. Windows via .exe installer. Linux via .deb or .AppImage. Source build requires npm install.
  • Quick Start: Install and launch Daymon; it auto-configures Claude Desktop/Code. See daymon.io for details and examples.

Highlighted Details

  • Scheduled Tasks: Automate recurring or one-off actions via natural language commands.
  • Persistent Memory: Stores context, preferences, and project details locally, accessible via semantic search.
  • Workers: Customizable agent profiles (e.g., Researcher, Code Reviewer) with system prompts to guide task execution.
  • File Watchers: Trigger automated actions based on file system events in specified directories.
  • Local Execution: Operates entirely on the user's machine, ensuring data privacy and eliminating cloud costs/dependencies.
  • Session Continuity & Self-Improvement: Tasks resume progress and learn from previous runs for enhanced efficiency.

Maintenance & Community

No specific details regarding maintainers, community channels (e.g., Discord, Slack), or roadmap were found in the provided README.

Licensing & Compatibility

Licensed under the MIT License, permitting commercial use and integration with closed-source projects.

Limitations & Caveats

Requires a paid Claude subscription and either Claude Desktop or Claude Code application. Functionality is tied to the local machine's resources and availability.

Health Check
Last Commit

6 days ago

Responsiveness

Inactive

Pull Requests (30d)
1
Issues (30d)
4
Star History
364 stars in the last 11 days

Explore Similar Projects

Feedback? Help us improve.