Skip to main content

KashCloud CLI -- AI terminal + agent infrastructure. Like Claude Code, but yours.

Project description

KashCloud CLI

AI terminal + agent infrastructure. Like Claude Code, but yours.

Install

pip install kashcloud

Quick Start

# Authenticate
kashcloud login

# Interactive AI terminal (Claude Code-style)
kashcloud

# One-shot message
kashcloud chat "explain this codebase"

# Deploy a persistent AI agent
kashcloud deploy agent.py

# Manage agents
kashcloud list
kashcloud logs <agent_id>
kashcloud stop <agent_id>
kashcloud restart <agent_id>

Interactive Terminal

Running kashcloud with no arguments launches an interactive AI terminal powered by Claude. It can:

  • Read and write files in your project
  • Run shell commands
  • Explain and refactor code
  • Deploy agents to KashCloud

Terminal Commands

Command Description
/help Show all commands
/read FILE Read a file
/run CMD Run a shell command
/deploy FILE Deploy an agent
/agents List your agents
/clear Clear conversation
/exit Quit

Or just type naturally: "read main.py and explain it", "fix the bug on line 42", "create a REST API for user management".

Agent Deployment

Deploy persistent Python agents that run 24/7 on KashCloud:

# Basic deploy
kashcloud deploy my_agent.py

# With options
kashcloud deploy my_agent.py --name "price-tracker" --model claude-sonnet --memory 512

Agents get:

  • Persistent memory
  • Automatic restarts
  • Log streaming
  • Model routing (cheap/mid/premium)

Configuration

Config is stored at ~/.kashcloud/config.json. You can also use environment variables:

  • KASHCLOUD_API_KEY -- Your API key
  • KASHCLOUD_API_URL -- Custom API endpoint

Links

License

MIT

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

kashcloud-0.3.0.tar.gz (9.9 kB view details)

Uploaded Source

Built Distribution

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

kashcloud-0.3.0-py3-none-any.whl (10.2 kB view details)

Uploaded Python 3

File details

Details for the file kashcloud-0.3.0.tar.gz.

File metadata

  • Download URL: kashcloud-0.3.0.tar.gz
  • Upload date:
  • Size: 9.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for kashcloud-0.3.0.tar.gz
Algorithm Hash digest
SHA256 e59d3e7222f7e36bf221934de9710d6209e7b8aff5ae5d1b95f4b11f27585359
MD5 f3e7b007f2a0d87758f23d6fc0451097
BLAKE2b-256 b33d9f822ad3604f40a71fc56d94b9f650393b5d38e817a182bf383e567700d1

See more details on using hashes here.

File details

Details for the file kashcloud-0.3.0-py3-none-any.whl.

File metadata

  • Download URL: kashcloud-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 10.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for kashcloud-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7bf73d39dd81c879aff09a85f1578a77f2fdb9c0742c827b660e6fed81d5664a
MD5 35fb65f321adf0ff3f36bd08238fbc7e
BLAKE2b-256 be59b9bdbb9e7b196a68940e8694229fdd9a83a799d9130af6523c0c83bd234a

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