Export your AI chats — Claude Code, Claude.ai/Cowork, ChatGPT — and terminal sessions into your company's context.
Project description
sedona-cli
Your AI chats hold a surprising amount of company context — decisions, debugging
trails, design discussions, institutional knowledge that never makes it into a
doc. sedona ships them into Sedona's company knowledge graph, where they
become searchable context for everyone (with secrets scrubbed and sensitive
sessions automatically restricted).
Install
uv tool install sedona-cli # or: pipx install sedona-cli / pip install sedona-cli
Quickstart
sedona auth # email OTP — requires a company employee email
sedona list # recent Claude Code sessions + chat exports it found
sedona send --recent 3 # scrub + upload your 3 most recent sessions
sedona send ~/Downloads/conversations.json # a Claude.ai / ChatGPT export
history | sedona send --stdin # raw terminal scrollback
sedona init-skill # let your local Claude Code do this on request
After sedona init-skill, you can just tell Claude Code "share this session
with Sedona" and it handles the upload.
What it can export
| Source | How |
|---|---|
| Claude Code sessions | Read directly from ~/.claude/projects/ — sedona send --recent N |
| Claude.ai / Cowork chats | Request a data export in claude.ai settings, then sedona send conversations.json |
| ChatGPT chats | Request a data export in ChatGPT settings, then sedona send conversations.json |
| Terminal sessions | Pipe anything: tmux capture-pane -p | sedona send --stdin |
Privacy
- Secrets never leave your machine: API keys, tokens, JWTs, and private keys are redacted locally before upload (and the server scrubs again as a backstop).
- The server classifies each conversation's visibility fail-closed — sensitive content is restricted to you or admins, not shared company-wide.
- Tool output in coding sessions is truncated; assistant thinking blocks are dropped entirely.
- Authentication requires a verified company employee email; the tool does nothing useful outside the company.
License
MIT (this CLI only).
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file sedona_cli-0.3.0.tar.gz.
File metadata
- Download URL: sedona_cli-0.3.0.tar.gz
- Upload date:
- Size: 18.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1d5e6605165f0a03f565d382131942e418cda2fda055851565d62009e9f78608
|
|
| MD5 |
7d03cccb34970398937d6e6dbbff40c4
|
|
| BLAKE2b-256 |
928cb37568eefa4665da6aa39fdafa28f17526cf23d702b6cef705038edd4c1d
|
Provenance
The following attestation bundles were made for sedona_cli-0.3.0.tar.gz:
Publisher:
publish-cli.yml on Sedona-Health/sedona-internal
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
sedona_cli-0.3.0.tar.gz -
Subject digest:
1d5e6605165f0a03f565d382131942e418cda2fda055851565d62009e9f78608 - Sigstore transparency entry: 1796220813
- Sigstore integration time:
-
Permalink:
Sedona-Health/sedona-internal@12ede37b5f942cf3d92911683b52b0e18b1c0fb9 -
Branch / Tag:
refs/tags/cli-v0.3.0 - Owner: https://github.com/Sedona-Health
-
Access:
private
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish-cli.yml@12ede37b5f942cf3d92911683b52b0e18b1c0fb9 -
Trigger Event:
push
-
Statement type:
File details
Details for the file sedona_cli-0.3.0-py3-none-any.whl.
File metadata
- Download URL: sedona_cli-0.3.0-py3-none-any.whl
- Upload date:
- Size: 20.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
094eabf186232f2e2e06a30cc3308cc31884caee16b6d0aff810a2a413ccf5cc
|
|
| MD5 |
5956be880ccf31558cf1463b45a8ccb8
|
|
| BLAKE2b-256 |
5d4a7bc9e9bd4e66579b7cedfcc8d4e45e82c54caea20b0f65148f15b2094ada
|
Provenance
The following attestation bundles were made for sedona_cli-0.3.0-py3-none-any.whl:
Publisher:
publish-cli.yml on Sedona-Health/sedona-internal
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
sedona_cli-0.3.0-py3-none-any.whl -
Subject digest:
094eabf186232f2e2e06a30cc3308cc31884caee16b6d0aff810a2a413ccf5cc - Sigstore transparency entry: 1796221819
- Sigstore integration time:
-
Permalink:
Sedona-Health/sedona-internal@12ede37b5f942cf3d92911683b52b0e18b1c0fb9 -
Branch / Tag:
refs/tags/cli-v0.3.0 - Owner: https://github.com/Sedona-Health
-
Access:
private
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish-cli.yml@12ede37b5f942cf3d92911683b52b0e18b1c0fb9 -
Trigger Event:
push
-
Statement type: