Skip to content
1AIVault1AIVault
Capture

Gemini and OpenCode Imports

Bring Gemini CLI and OpenCode conversations into the local vault, preview unsynced sessions, and watch supported data locations for updates. Imported threads become normal memories that can be classified and recalled.

Collect Other tab listing Gemini, OpenCode, and additional AI conversation sources available for local import.
Overview

What Gemini and OpenCode Imports does

Bring Gemini CLI and OpenCode conversations into the local vault, preview unsynced sessions, and watch supported data locations for updates. Imported threads become normal memories that can be classified and recalled.

Important work should not disappear because one AI client stores sessions as JSON files and another uses a local database. Source-specific readers normalize both histories into durable vault entries while preserving stable session identities for future updates.

Capturev1.2.0
Why it matters

The payoff for your AI memory

Discover Gemini JSONL and JSON session files

Discover Gemini JSONL and JSON session files across local chat folders.

Parse nested Gemini parts and normalize user,

Parse nested Gemini parts and normalize user, assistant, model, and gemini roles.

Read OpenCode sessions and messages from supported

Read OpenCode sessions and messages from supported local data stores.

Preview unsynced conversations before starting an import

Preview unsynced conversations before starting an import.

How it works

From first launch to reusable memory

  1. 1

    Open 1AIVault and go to the relevant workspace.

  2. 2

    Use Gemini and OpenCode Imports as part of your capture, classify, recall, and connect workflow.

  3. 3

    Reuse the resulting memory across your connected AI tools.

FAQ

Common questions

Which Gemini formats are supported?

Gemini sessions can be read from JSONL streams or JSON files, including nested parts arrays and several model-role labels.

Where does OpenCode history come from?

1AIVault reads supported OpenCode local data locations and its session/message database rather than requiring a manual export.

Will an updated conversation create duplicates?

No. Stable source and session identifiers let the watcher update the existing vault entry when the same conversation changes.

Local memory, shared everywhere

Give every AI tool the same memory.

Start free, import real conversations, and reuse your memory across every AI agent you already use.