MCPcopy Index your code
hub / github.com/dogsheep/apple-notes-to-sqlite

github.com/dogsheep/apple-notes-to-sqlite @0.1

Chat with this repo
repository ↗ · DeepWiki ↗ · release 0.1 ↗ · + Follow
9 symbols 32 edges 5 files 1 documented · 11%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

apple-notes-to-sqlite

PyPI Changelog Tests License

Export Apple Notes to SQLite

Installation

Install this tool using pip:

pip install apple-notes-to-sqlite

Usage

For help, run:

apple-notes-to-sqlite --help

You can also use:

python -m apple_notes_to_sqlite --help

To save your notes to a SQLite database called notes.db run:

apple-notes-to-sqlite notes.db

A progress bar will be shown.

You can stop it after a specified number of notes using --stop-after:

apple-notes-to-sqlite notes.db --stop-after 10

Development

To contribute to this tool, first checkout the code. Then create a new virtual environment:

cd apple-notes-to-sqlite
python -m venv venv
source venv/bin/activate

Now install the dependencies and test dependencies:

pip install -e '.[test]'

To run the tests:

pytest

Core symbols most depended-on inside this repo

extract_notes
called by 2
apple_notes_to_sqlite/cli.py
get_long_description
called by 1
setup.py
cli
called by 1
apple_notes_to_sqlite/cli.py
count_notes
called by 1
apple_notes_to_sqlite/cli.py

Shape

Function 6
Route 3

Languages

Python100%

Modules by API surface

tests/test_apple_notes_to_sqlite.py4 symbols
apple_notes_to_sqlite/cli.py4 symbols
setup.py1 symbols

For agents

$ claude mcp add apple-notes-to-sqlite \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact