Skip to main content
Serpent

Serpent · Open-source Digital Asset Manager

Keep organizing, previewing, and finding assets fast, clear, and under your control.

Local-firstMIT licensedmacOS / Windows
Serpent

Highlights

Local-first digital asset management: formats, organization, WebDAV sync, external library import, automation, AI, linked folders, and plugins.

Many asset types

Images, camera RAW, video, audio, 3D, and text. Preview after import, with built-in image, media, and model viewers.

Asset management

Folders map to real disk paths. Tags, ratings, collections, and smart collections stay separate from search, filters, and sort.

Automation

Run scripts to batch-update tags, ratings, and folders. Connect local AI tools over MCP without exposing the library to the internet.

AI analysis

Use your own cloud model to generate tags, descriptions, and reference ratings for images, video, and 3D. Human edits win; AI results can be cleared.

Linked libraries

Import a folder as a link to keep working against the original directory. Source changes refresh previews and metadata without copying files in.

External libraries

Open Eagle or Billfish libraries and convert them into a local Serpent library without changing the original files. Browse, search, tag, and run AI analysis as usual afterward.

Cloud sync

Sync libraries across machines over WebDAV with global server setup, per-library binding, and auto sync. Conflicts are kept as separate copies instead of silent overwrites.

Plugin system

Install plugins from GitHub, a ZIP, or a local folder to add menus, settings, and workflows. Scope them globally or to one library; first enablement requires trust.

About Serpent

A clear, restrained local library

Keep organizing, previewing, and finding assets fast, clear, and under your control. Serpent is released under the MIT license.

serpent noun /ˈsɜː.pənt/ a mythic serpent, after Jörmungandr, the world serpent

Download

Get the latest builds from GitHub Releases. The browser extension saves web media to your local Serpent library.

Serpent App

Cross-platform local digital asset manager for macOS and Windows.

Download

Browser Extension

Right-click images or videos in your browser to save them to a local Serpent library.

Download