explaingit

grafickks/raisonne

Analysis updated 2026-05-18

1TypeScriptAudience · generalComplexity · 2/5LicenseSetup · easy

TLDR

A local, no-cloud app that automatically archives your Midjourney images and prompts, with search, version comparison, and shareable prompt packs.

Mindmap

mindmap
  root((Raisonne))
    What it does
      Archives Midjourney images and prompts
      Reads embedded metadata automatically
      Compares prompt versions
    Tech stack
      Node.js
      SQLite
      React
    Use cases
      Build a searchable archive of AI art
      Compare prompt iterations
      Export shareable prompt packs
    Audience
      AI artists
      Midjourney users

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Automatically archive Midjourney images along with their exact prompts and settings.

USE CASE 2

Search and filter a large personal AI art library by tag, style, or prompt text.

USE CASE 3

Compare two versions of a prompt to see exactly what changed between iterations.

USE CASE 4

Turn a collection of images into a shareable PDF prompt pack or Instagram share card.

What is it built with?

Node.jsSQLiteReactViteExpress

How does it compare?

grafickks/raisonne0xkinno/neuralvault0xmayurrr/ai-contractauditor
Stars111
LanguageTypeScriptTypeScriptTypeScript
Setup difficultyeasyhardeasy
Complexity2/54/52/5
Audiencegeneraldeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min

Requires Node.js 20 or newer installed locally, everything else runs on your own machine with no accounts or API keys.

MIT license, so you can use, modify, and redistribute it freely for any purpose as long as you keep the copyright notice.

In plain English

Raisonne is a local app for organizing and archiving your own Midjourney AI art. Midjourney is an AI image generator, and when you download images from it, each file secretly contains the exact prompt and settings that created it. Raisonne reads that hidden metadata automatically, so you can drag downloaded images into the app and immediately see the prompt, parameters, job ID, author, and creation date attached to each one, without typing anything in by hand. Once your images are in the app, you get a searchable, filterable library with full-text search over prompts and notes, plus filters by tag, collection, style reference, model version, aspect ratio, and favorites. If you generated several versions of the same prompt, Raisonne automatically groups those iterations together and lets you compare any two versions with a word-by-word text difference view and a highlighted table of what parameters changed. You can save reusable snippets of prompt text, like lighting or camera phrases, and insert them into new prompts later, and a single click reassembles a clean, ready-to-paste version of any prompt. Images can be organized into collections that you can reorder and export as JSON or CSV, and a whole collection can be turned into a typeset PDF prompt pack with a cover page and one page per image, or into Instagram-ready share cards with the prompt printed on the image. A command palette, opened with a keyboard shortcut, lets you jump to any collection, tag, or search from anywhere in the app. Raisonne is described as local-first: it runs as a single Node.js process with a SQLite database and stores your images as plain files on your own computer, with no cloud service, telemetry, or API keys involved, and it never modifies or deletes your original downloaded images. All of your data lives in one folder called PromptVault in your home directory, so backing up that folder backs up your entire library. Getting started requires installing Node.js and then running two commands in a terminal, npm install followed by npm start, after which the app opens in your browser at a local address that only works on your own machine. The README includes a step-by-step guide aimed at people who have never used a terminal before. It is built with Node, Express, SQLite, and a React and Vite frontend, and is released under the MIT license.

Copy-paste prompts

Prompt 1
Walk me through installing Node.js and running npm install and npm start for Raisonne.
Prompt 2
Help me set up a watched folder so new Midjourney downloads get archived automatically.
Prompt 3
Explain how Raisonne reads the prompt and parameters out of a Midjourney image's metadata.
Prompt 4
Show me how to export a collection of my images as a typeset prompt pack PDF.

Frequently asked questions

What is raisonne?

A local, no-cloud app that automatically archives your Midjourney images and prompts, with search, version comparison, and shareable prompt packs.

What language is raisonne written in?

Mainly TypeScript. The stack also includes Node.js, SQLite, React.

What license does raisonne use?

MIT license, so you can use, modify, and redistribute it freely for any purpose as long as you keep the copyright notice.

How hard is raisonne to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is raisonne for?

Mainly general.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.