Novus Stream Solutions
All tutorials

Novus AI Stats

Import AI providers into Novus AI Stats

Import ChatGPT, Claude, Gemini, Claude Code, Codex, and Gemini CLI history into Novus AI Stats from user-approved exports and files — local-first parsing with no silent folder scanning.

AI Stats focuses on transparent imports, not hidden monitoring. The first release works from user-approved exports, folders, and telemetry files. Exports and logs are parsed in the browser; raw prompts, responses, code, attachments, and full transcripts stay local by default.

This tutorial maps each of the six providers and the no-silent-scanning rule so you know exactly what you are selecting before a parse begins.

Contents
  1. 1.1. Remember: every import starts with you
  2. 2.2. Import web chat providers
  3. 3.3. Import coding-agent providers
  4. 4.4. Confirm local-first before you share anything

Two ways to finish

Web chat exports

ChatGPT, Claude, and Gemini official takeouts.

Coding agents

Claude Code, Codex, and Gemini CLI local logs.

  1. 1

    1. Remember: every import starts with you

    The PWA cannot watch local folders in the background. Imports always begin with an explicit user file or folder selection. That is the product’s privacy contract, not an unfinished permission prompt.

    If a flow ever felt like ambient monitoring, stop and re-check the site — silent scanning is out of scope on purpose.

    • Local-first parsing in the browser.
    • Raw transcripts stay on your device by default.
  2. 2

    2. Import web chat providers

    ChatGPT accepts an official account export zip or conversations.json. Claude uses an official Claude export with JSON shape detection. Gemini uses a Google Takeout export.

    Use the provider’s own export path rather than scraping UI. Official exports are what the parsers are built for, and they keep the import story auditable.

    Web chats and coding agents land in the same frame — different files, one dashboard.
  3. 3

    3. Import coding-agent providers

    Claude Code accepts user-selected local JSONL transcripts or telemetry. Codex accepts user-selected session log files. Gemini CLI accepts local OpenTelemetry output.

    Select only the folders or files you intend to analyze. Because there is no background watcher, a quieter machine is a conscious choice — leave agent logs out until you want them in the constellation.

  4. 4

    4. Confirm local-first before you share anything

    After a successful parse, treat the dashboard as a local view of your history. Sharing is a separate, explicit step covered in Create Novus AI Stats share cards safely — imports themselves do not publish transcripts.

    If a provider export fails shape detection, note the export format and version when you send feedback; private beta lives on real export variance.

Select narrowly, label honestly

Import the smallest set of files that answers your question. Broader dumps make noisier dashboards and harder quality judgments — especially once estimated metrics appear next to exact ones.

Frequently asked questions

Quick answers to common questions about this topic.

Can AI Stats scan my folders silently?

No. The PWA cannot watch local folders in the background. Every import starts with an explicit file or folder selection.

Which providers are supported?

ChatGPT, Claude, Gemini, Claude Code, Codex, and Gemini CLI — via official exports or user-selected local logs and telemetry.

Do my prompts leave the device on import?

Imports are local-first by default. Raw prompts, responses, code, attachments, and full transcripts stay on your device unless you later choose share-card fields you control.