Skip to content
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

348 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MemoryClip

Turn memories into documentaries.

Upload a gravestone, old photographs, family stories, voice recordings, and personal archives.

MemoryClip reconstructs a complete biography and generates a cinematic documentary automatically.

Next.js React TypeScript SQLite FFmpeg OpenAI License


One Life.

One Story.

One Documentary.

MemoryClip is an open-source AI Documentary Studio.

Instead of creating marketing videos, MemoryClip creates films about people.

Upload:

  • 🪦 Gravestone
  • 📷 Old Photos
  • 🎞 Family Videos
  • 🎙 Voice Recordings
  • ✉ Letters
  • 📖 Diaries
  • 🪖 Military Records
  • 🏅 Certificates

AI reconstructs a complete life story and produces a beautiful documentary.


Demo Workflow

Upload Memories

↓

OCR

↓

Biography Extraction

↓

Timeline Reconstruction

↓

Historical Context

↓

Scene Planning

↓

Shot Planning

↓

Narration

↓

Photo Restoration

↓

Image-to-Video

↓

Music

↓

Subtitle

↓

Documentary

Why MemoryClip?

Every family owns priceless memories.

Unfortunately,

old photos fade.

letters disappear.

stories are forgotten.

videos become unreadable.

When a person passes away,

their memories slowly disappear.

MemoryClip exists to preserve those memories forever.

Not as a photo album.

Not as a document.

But as a film.


Core Features

🪦 Gravestone Intelligence

Upload one gravestone photo.

MemoryClip automatically extracts:

  • Name
  • Birth date
  • Death date
  • Religion
  • Memorial text
  • Family members
  • Cemetery
  • GPS
  • OCR

📖 Biography Engine

Transform fragmented memories into a coherent biography.

AI organizes:

  • Childhood
  • Education
  • Career
  • Marriage
  • Children
  • Military Service
  • Retirement
  • Legacy

🕰 Timeline Builder

Automatically generate a complete timeline.

1932

↓

School

↓

Army

↓

Marriage

↓

Children

↓

Retirement

↓

Legacy

Every timeline node becomes a documentary chapter.


👨 Family Tree

Generate relationships automatically.

Grandfather

↓

Father

↓

Children

↓

Grandchildren

Each person can own an independent documentary.


🌍 Historical Context

MemoryClip understands history.

Example:

Vietnam War

↓

What happened?

↓

How did it affect him?

↓

Historical footage

↓

Narration

Every personal story is connected with world history.


🖼 AI Photo Restoration

Restore damaged memories.

Supported:

  • Scratch removal
  • Denoising
  • Face restoration
  • Super Resolution
  • Colorization
  • HDR Enhancement

🎬 AI Documentary Generation

Generate documentaries instead of slideshows.

Includes:

  • Chapters
  • Narration
  • Cinematic transitions
  • Dynamic camera movement
  • AI generated scenes
  • Historical footage
  • Maps
  • Timeline animation

🎙 AI Narration

Natural multilingual narration.

Supported:

  • English
  • Chinese
  • Japanese
  • Korean
  • Spanish
  • French
  • German

Multiple narrator styles:

  • Documentary
  • Emotional
  • Historical
  • Family
  • Memorial

🎵 Music Engine

Automatically selects background music.

Examples:

  • Piano
  • Orchestra
  • Ambient
  • Memorial
  • Hope
  • Epic

🎥 Image-to-Video

Old photographs become alive.

Photo

↓

Animation

↓

Talking Portrait

↓

Image-to-Video

↓

Scene

🧠 Memory Engine

The core AI system.

Responsible for:

  • OCR
  • Entity Recognition
  • Biography Extraction
  • Timeline Reconstruction
  • Relationship Analysis
  • Event Detection
  • Historical Context
  • Documentary Planning

AI Pipeline

Upload

↓

Memory Engine

↓

Biography Engine

↓

Timeline Engine

↓

Story Engine

↓

Scene Planner

↓

Shot Planner

↓

Asset Engine

↓

Restoration Engine

↓

Image Generation

↓

Video Generation

↓

Voice

↓

Subtitle

↓

Composer

↓

Export

Example Inputs

Example 1

Upload

Gravestone

Output

15-minute Documentary

Example 2

Upload

Old Photos

+

Voice Recording

+

Diary

Output

Family Documentary

Example 3

Upload

Military Records

+

Certificates

+

Letters

Output

Veteran Documentary

Project Architecture

MemoryClip

├── Memory Engine
├── Biography Engine
├── Timeline Engine
├── Documentary Engine
├── Scene Planner
├── Shot Planner
├── Restoration Engine
├── Video Composer
├── Agent System
├── CLI
├── MCP
└── REST API

Technology Stack

Frontend

  • Next.js 16
  • React 19
  • TailwindCSS
  • TypeScript

Backend

  • Node.js
  • SQLite
  • Drizzle ORM

AI

  • GPT
  • GPT Image
  • Seedance
  • Whisper
  • Edge TTS

Media

  • FFmpeg
  • Remotion
  • Image-to-Video Models

Desktop

  • Electron

Quick Start

Docker

docker run -p 3000:3000 memoryclip

Open

http://localhost:3000

Local Development

git clone https://github.com/your-org/memoryclip

cd memoryclip

pnpm install

pnpm dev

Documentation

See

docs/

Includes:

  • Product Vision
  • Architecture
  • Memory Engine
  • Biography Engine
  • Timeline Engine
  • Documentary Engine
  • Scene Planner
  • Agent
  • MCP
  • REST API

Roadmap

v1

✅ Gravestone OCR

✅ Biography

✅ Timeline

✅ Documentary


v2

  • Family Tree

  • Interactive Timeline

  • AI Restoration

  • Talking Portrait


v3

  • Historical Knowledge Graph

  • AI Interviews

  • Multi-Person Documentary


v4

Memory Museum

Interactive Family Archive

Digital Legacy Platform


Contributing

Contributions are welcome.

See

CONTRIBUTING.md

License

AGPL v3


Memory Should Never Be Forgotten.

MemoryClip exists to preserve human stories.

Forever.

About

上传墓碑照片,生平故事,讲述主人公的一生

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages