Skip to main content

Python SDK for Loki Mode - autonomous multi-agent development platform

Project description

loki-mode-sdk

Python SDK for Loki Mode, the autonomous multi-agent development platform.

Install

pip install loki-mode-sdk

Quick Start

from loki_mode_sdk import Client

client = Client(base_url="http://localhost:57374")

# Check dashboard status
status = client.get_status()
print(status)

# List projects
projects = client.list_projects()
for p in projects:
    print(f"{p.id}: {p.name} ({p.status})")

API Reference

The SDK wraps the Loki Mode Dashboard API (default port 57374).

Client Methods

  • client.get_status() - Dashboard status and version
  • client.list_projects() - List all projects
  • client.create_project(name) - Create a new project
  • client.get_project(id) - Get project details
  • client.list_runs(project_id) - List runs
  • client.cancel_run(run_id) - Cancel a running execution
  • client.query_audit() - Query audit trail
  • client.create_api_key(name) - Create API key
  • client.rotate_api_key(key_id) - Rotate API key

Requirements

  • Python 3.10+
  • Running Loki Mode instance (npm install -g loki-mode)

License

Business Source License 1.1 -- see LICENSE

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

loki_mode_sdk-6.41.0.tar.gz (13.6 kB view details)

Uploaded Source

Built Distribution

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

loki_mode_sdk-6.41.0-py3-none-any.whl (11.5 kB view details)

Uploaded Python 3

File details

Details for the file loki_mode_sdk-6.41.0.tar.gz.

File metadata

  • Download URL: loki_mode_sdk-6.41.0.tar.gz
  • Upload date:
  • Size: 13.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.13

File hashes

Hashes for loki_mode_sdk-6.41.0.tar.gz
Algorithm Hash digest
SHA256 898145996569f19a9677904b34cc6d505aef08b49b400de76c2a7f161dd9d2b4
MD5 bede4de7aa79fb7d5fe46438c366c9fe
BLAKE2b-256 c9476c6a9e712a1eda0b4fbceb611125dc0f237de9b4f03c4da89b68427af127

See more details on using hashes here.

File details

Details for the file loki_mode_sdk-6.41.0-py3-none-any.whl.

File metadata

  • Download URL: loki_mode_sdk-6.41.0-py3-none-any.whl
  • Upload date:
  • Size: 11.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.13

File hashes

Hashes for loki_mode_sdk-6.41.0-py3-none-any.whl
Algorithm Hash digest
SHA256 88b2e537050bcd8b9feeebfc7573166defb4d77c3c6da9fc60c79e8ce5c81180
MD5 c499408ddc1989829b7c47033f1844d4
BLAKE2b-256 8e765de4b9408e6d546aab47647b5b165f6261bd427f44f00c2c927e3b0c8064

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