Apple Notes

Apple Notes

4.3 (45)

Create, view, edit, and manage Apple Notes on macOS using the memo CLI. Supports note operations across folders with full search and organization capabilities.

Apple Notes Skill

Apple Notes skill enables AI agents to interact with the native Notes app on macOS through the memo CLI tool. Perfect for capturing thoughts, managing tasks, and organizing information directly from your agent.

Overview

This skill provides a bridge between your AI agent and Apple’s Notes application, allowing for seamless creation, retrieval, and management of notes without leaving your agent’s workflow.

Installation

# The skill is included with OpenClaw
# No additional installation required

# Verify memo CLI is available
which memo

Usage

Create a Note

import { appleNotes } from '@openclaw/skills';

await appleNotes.create({
  title: 'Meeting Notes',
  content: 'Discussed project timeline and milestones...',
  folder: 'Work'
});

List Notes

const notes = await appleNotes.list({
  folder: 'Personal',
  limit: 20
});

Search Notes

const results = await appleNotes.search({
  query: 'project',
  folder: 'All'
});

Delete a Note

await appleNotes.delete({
  id: 'note-id-123'
});

Configuration

Default Folder

Configure the default folder for new notes:

export default {
  skills: {
    appleNotes: {
      defaultFolder: 'General',
      enableSearch: true
    }
  }
};

Use Cases

  1. Meeting Transcription - Capture meeting notes automatically
  2. Task Management - Create to-do lists in notes
  3. Research Summaries - Save web research with citations
  4. Daily Journaling - Automated daily journal entries
  5. Project Documentation - Link agent activities to notes

Integration with OpenClaw

// In your agent configuration
const agent = new OpenClawAgent({
  skills: [
    appleNotes
  ],
  triggers: [
    {
      pattern: /take note/i,
      handler: async (context) => {
        await appleNotes.create({
          title: 'Quick Note',
          content: context.message
        });
      }
    }
  ]
});

Best Practices

  • Use consistent naming conventions for folders
  • Enable search indexing for faster queries
  • Regularly archive old notes to maintain performance

Limitations

  • Requires macOS with Notes app
  • Memo CLI must be installed (comes with macOS)
  • Some features may require full disk access permissions

Resources

Summary

Apple Notes skill provides a powerful way to integrate native note-taking into your AI agent workflow, enabling seamless capture and organization of information across various contexts.