Pre-release
This release is a pre-release and may not be stable for production use.
Sentient CLI
The official CLI tool for the Sentient Web Platform - Deploy AI agents and MCP servers with zero friction.
Installation
pip install sentient-cli
Quick Start
-
Authenticate with the platform:
sen auth login
-
Initialize your project:
sen init -
Deploy your agent or MCP server:
sen push
Commands (core)
sen auth login/sen auth logout/sen auth status- Manage authenticationsen init- Initialize project for deploymentsen push [--entry <file>] [--visibility public|private] [--wait]- Deploy project (default Lambda path)sen redeploy <deployment-id> [--wait]- Redeploy an existing deploymentsen list- List your deploymentssen logs [--live] [--build|--live]- View deployment logs (live or build)sen metrics- View deployment metricssen delete <deployment-id>- Delete a deployment
Configuration
The CLI uses a sentient.config.json file in your project root to configure deployments:
{
"name": "my-agent",
"description": "My AI agent",
"type": "agent",
"framework": "langchain",
"visibility": "public",
"runtime": "python",
"buildCommand": "pip install -r requirements.txt",
"startCommand": "python main.py",
"port": 8000,
"environment": {
"PYTHONPATH": "."
}
}
Metadata
Release files for sentient-cli 0.1.0a1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| sentient_cli-0.1.0a1.tar.gz | 32.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| sentient_cli-0.1.0a1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 73.7 kB
Release files / sentient_cli-0.1.0a1.tar.gz
| Download URL | sentient_cli-0.1.0a1.tar.gz |
|---|---|
| Size | 32.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
fb9de4366b659ffb84a419777520fe0beeafff2e7338458275d93b2a8e814d3c
|
|
BLAKE2b-256 checksum How to use checksums |
4a7c8004af2e0279fec36df46e532c75ac13264ad68fe84782fe76dd85b8b7dd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.7
|
Release files / sentient_cli-0.1.0a1-py3-none-any.whl
| Download URL | sentient_cli-0.1.0a1-py3-none-any.whl |
|---|---|
| Size | 40.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
0dd60e36329a8405f517d83d63454b4c4a28c0fc7e396468dcd9f16165b5d6dd
|
|
BLAKE2b-256 checksum How to use checksums |
99dd29ee2c50ba14e249016f868dc15f5fc02b9f874c050599869849869486ef
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.7
|