Skip to main content

dbay-cli

Command-line tool for DBay — manage memory bases, knowledge bases, databases, and more from the terminal.

Install

pip install dbay-cli

Getting Started

# Login (creates ~/.dbay/config.json)
dbay login

# Create a memory base and set it as default
dbay mem create my-mem
dbay mem use my-mem

# Register MCP server with Claude Code
claude mcp add --scope user dbay -- uvx dbay-mcp

# Done! Claude now remembers across sessions.

Memory Commands

dbay mem list                    # List memory bases (* marks default)
dbay mem use <name|id>           # Switch default memory base
dbay mem create <name>           # Create a memory base
dbay mem create --encrypted <name>  # Create with end-to-end encryption
dbay mem info                    # Show current memory base details
dbay mem stats                   # Show memory statistics

dbay mem list-memories           # List all memories (decrypts if encrypted)
dbay mem recall "query"          # Semantic search (decrypts if encrypted)
dbay mem ingest "content"        # Store a memory (encrypts if encrypted)
dbay mem delete-memory <id>      # Delete a memory

dbay mem change-password         # Change encryption password

All commands use the default memory base from ~/.dbay/config.json. Override with positional argument or --base option.

Knowledge Base Commands

dbay kb list                     # List knowledge bases (* marks default)
dbay kb use <name|id>            # Switch default knowledge base
dbay kb create <name>            # Create a knowledge base
dbay kb info <id>                # Show knowledge base details

dbay kb upload <id> <file>       # Upload document (PDF, DOCX, MD)
dbay kb docs <id>                # List documents
dbay kb search <id> "query"      # Semantic search

End-to-End Encryption

Create an encrypted memory base where content is encrypted locally before upload. The server never sees plaintext.

dbay mem create --encrypted my-private-mem
# 1. Set a password (saved to ~/.dbay/secret)
# 2. Choose embedding provider
# 3. Keys generated automatically

Three-factor security:

  • Password (~/.dbay/secret) - only you know
  • Config file (~/.dbay/encrypted_bases.json) - portable, safe to share (encrypted private key)
  • Server - stores encrypted DEK (useless without private key)

Cross-device: copy ~/.dbay/encrypted_bases.json to the new device, create ~/.dbay/secret with your password, then dbay login.

Configuration

~/.dbay/config.json (auto-created by dbay login):

{
  "endpoint": "https://api.dbay.cloud:8443",
  "api_key": "lk_...",
  "memory_base": "mem_...",
  "knowledge_base": "kb_..."
}

Links

Metadata

Release files for dbay-cli 0.2.8

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for dbay-cli 0.2.8
File Size Uploaded
dbay_cli-0.2.8.tar.gz 92.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for dbay-cli 0.2.8
File Interpreter ABI Platform
dbay_cli-0.2.8-py3-none-any.whl Python 3 none any Details

Total release size: 122.9 kB

Release files / dbay_cli-0.2.8.tar.gz

Download URL dbay_cli-0.2.8.tar.gz
Size 92.3 kB
Tags Source
SHA-256 checksum
How to use checksums
b13e0935e1709e27fc79fc1b1317b699bf6d6e63ea6decca0925a16c201a3044
BLAKE2b-256 checksum
How to use checksums
4b3aceed19cf6b38551e4a66a4cf5dde5ad33bff9b97279a5980bc3d8d14cc3c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.5

Release files / dbay_cli-0.2.8-py3-none-any.whl

Download URL dbay_cli-0.2.8-py3-none-any.whl
Size 30.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
9dba6a84a2d94fd8c4276511a9e69dbe7944d13f992b758cd807016db4311737
BLAKE2b-256 checksum
How to use checksums
671b355fd3d5196c4a8f1d00989b8d542ddfda27863591a2004342ef62e266be
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.5

Release history Release notifications | RSS feed

This release

0.2.8 This release

2 release files

0.2.7

2 release files

0.2.6

2 release files

0.2.5

2 release files

0.2.4

2 release files

0.2.3

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page