lamin_cli
Lamin CLI.
What it is and what it does
Lamin CLI is a command-line tool for interacting with database instances, exposing the `lamin` command for file and data operations. It allows users to save, retrieve, and manage files within a workspace using simple command-line operations without writing code directly.
The package depends only on rich-click for its CLI interface, making it lightweight to install. It is actively maintained with a recent release. The tool is intended for users who want to programmatically or interactively manage data stored in a workspace from the command line.
Use it for:
- Save CSV or tabular data files to a workspace with a versioned key for reproducible data management.
- Retrieve and list files stored in a workspace from the command line during data pipeline workflows.
- Integrate file operations into shell scripts or CI/CD pipelines for automated data versioning.
- Manage datasets and results in a centralized workspace via CLI without writing Python code.
Worth the install?
AI-flagged interpretation of the facts on this page — verify before relying
Provides a command-line interface for managing database instances, enabling operations like saving and retrieving files within a workspace.
Yes, if you need command-line access to file storage operations. The package is actively maintained, has low install friction, and integrates cleanly with its ecosystem. However, verify the license status before use in proprietary contexts, and confirm that your Python version is supported (currently unspecified in the metadata).
Install
lamin-cli on PyPI
pip
pip install lamin-cliuv
uv add lamin-clipoetry
poetry add lamin-cliInstalling lamin_cli
Before you install
Low install friction with a single runtime dependency (rich-click). Actively maintained with a recent release 11 days old, though the repository has minimal stars (3).
License in practice
License status is unclear—no SPDX identifier or raw license text is available in the package metadata. Verify the actual license before use in proprietary or restricted contexts.
Quickstart
pip install lamin-cli
lamin save my_table.csv --key my_tables/my_table.csv
Requires an active instance to be configured; the package is typically installed as part of a larger ecosystem.
Verify before relying
- Whether lamin-cli can be installed standalone or requires additional packages to function
- What Python versions are supported (requires_python is unspecified)
- Whether the package is actively maintained or in maintenance mode beyond the recent release
Package facts
| License | not declared (unclear) |
| Python support | not specified |
| Install friction | low — pure-Python wheel |
| Runtime dependencies | 1 — rich-click |
| Maintenance | actively maintained — 11 days since the last release |
| Last repo commit | |
| First released | |
| Downloads | 82,258/month — #14,173 on PyPI (30-day window, as of 2026-08-14) |
| Known vulnerabilities | none known (OSV.dev, checked 2026-08-14) |
Evidence: lamin_cli-1.19.2-py2.py3-none-any.whl
Tags
More Database packages
psycopg2-binary is a PostgreSQL database…
copyleft · top 1,000 on PyPI
redisPython client library for connecting to and…
permissive · top 1,000 on PyPI
ydbYDB Python SDK is the official client library…
permissive · top 1,000 on PyPI
snowflake-connector-pythonConnects Python applications to Snowflake data…
permissive · top 1,000 on PyPI
sqlparsesqlparse tokenizes SQL text into a tree of…
permissive · top 1,000 on PyPI
dbt-adaptersProvides base adapter protocols and shared…
permissive · top 1,000 on PyPI
lamindbLaminDB is a data management system for…
unclear · top 15,000 on PyPI
lamindb_setupConfigures and initializes LaminDB instances,…
unclear · top 15,000 on PyPI
lamin_utilsProvides utility functions and helpers for…
permissive · top 15,000 on PyPI
comfy-cliA command-line tool for installing,…
copyleft · top 15,000 on PyPI
tinybirdCommand-line interface for managing Tinybird…
unclear · top 15,000 on PyPI
colcon-cdProvides a shell function for colcon-core that…
permissive · top 15,000 on PyPI
awsebcliEB CLI is a command-line tool for deploying,…
permissive · top 15,000 on PyPI
databricks-cliA command-line interface for interacting with…
permissive · top 5,000 on PyPI
azure-cliAzure CLI is a command-line tool for managing…
permissive · top 5,000 on PyPI
polylith-cliA command-line tool that scaffolds and manages…
permissive · top 15,000 on PyPI