Skip to main content

Sentient Space CLI - deployment and evals for AI agents and MCP servers

Project description

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

  1. Authenticate with the platform:

    sen auth login
    
  2. Initialize your project:

    sen init
    
  3. Deploy your agent or MCP server:

    sen push
    

Commands (core)

  • sen auth login / sen auth logout / sen auth status - Manage authentication
  • sen init - Initialize project for deployment
  • sen push [--entry <file>] [--visibility public|private] [--wait] - Deploy project (default Lambda path)
  • sen redeploy <deployment-id> [--wait] - Redeploy an existing deployment
  • sen list - List your deployments
  • sen logs [--live] [--build|--live] - View deployment logs (live or build)
  • sen metrics - View deployment metrics
  • sen 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": "."
  }
}

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

sentient_cli-0.1.0a1.tar.gz (32.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

sentient_cli-0.1.0a1-py3-none-any.whl (40.8 kB view details)

Uploaded Python 3

File details

Details for the file sentient_cli-0.1.0a1.tar.gz.

File metadata

  • Download URL: sentient_cli-0.1.0a1.tar.gz
  • Upload date:
  • Size: 32.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.7

File hashes

Hashes for sentient_cli-0.1.0a1.tar.gz
Algorithm Hash digest
SHA256 fb9de4366b659ffb84a419777520fe0beeafff2e7338458275d93b2a8e814d3c
MD5 b136c3e7a870c41f3b49b155d749cfd8
BLAKE2b-256 4a7c8004af2e0279fec36df46e532c75ac13264ad68fe84782fe76dd85b8b7dd

See more details on using hashes here.

File details

Details for the file sentient_cli-0.1.0a1-py3-none-any.whl.

File metadata

  • Download URL: sentient_cli-0.1.0a1-py3-none-any.whl
  • Upload date:
  • Size: 40.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.7

File hashes

Hashes for sentient_cli-0.1.0a1-py3-none-any.whl
Algorithm Hash digest
SHA256 0dd60e36329a8405f517d83d63454b4c4a28c0fc7e396468dcd9f16165b5d6dd
MD5 109bc418e3dc6acb3d901e00ce766455
BLAKE2b-256 99dd29ee2c50ba14e249016f868dc15f5fc02b9f874c050599869849869486ef

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page