Bookmarks Organizer Banner

Bookmarks Organizer

AI-Powered Browser Bookmarks Optimizer & Organizer

Bookmarks Organizer is a native macOS utility built to clean up, categorize, and restructure your chaotic browser bookmarks using local AI models. Connecting directly to your local Ollama or LM Studio instance, it analyzes your bookmarks library, automatically generates clean and consistent names based on page contents, builds a logically nested folder structure, and helps you merge duplicate links seamlessly.


Core Capabilities

Auto-Renaming

Leverages local LLMs (e.g. Llama 3) to generate clean, descriptive names for bookmarks based on their URL and original titles.

Deep Hierarchy

Presents "The Librarian," a prompt-based categorization system that structures your bookmarks library into nested, clean folders.

Staging Area Review

Compare current vs. proposed folder layouts side-by-side. Make manual adjustments and drag-and-drop items before writing changes.

Conflict Detection & Safety

Protects browser configuration. Detects if Google Chrome is running and locks direct writing until it is closed to avoid corruption.

How it Works

Simply open the application, select your Chrome profile folder, and trigger a library import. Bookmarks Organizer parses the browser JSON structure into a local SwiftData sandbox. From there, you can choose Fast Mode (relying on page metadata) or Deep Mode (fetching page contents), process them with a local model, check the proposed edits, and write the updates back to your active browser library in one click.

Setup Modes

1. Normal Setup (.dmg Installer)

Download the release DMG bundle, open the installer, and drag UltimateOrganizer.app into your Applications folder. Ensure you have Ollama or LM Studio active on port 11434 or 1234.

2. Developer Setup (Swift & Xcode)

Clone the source code from GitHub, open the directory in Xcode or use Swift Package Manager. Compile and run using ./script/build_and_run.sh or test the package logic directly.