Skip to main content

A programming language and runtime for agents

Project description

Toolang

Toolang

A programming language and runtime for agents.

Tool calling turned LLMs from chatbots into agents. Toolang makes agents easy to build, run, and share.

Get Started

Zero setup

Run a shared agent directly from a URL:

uvx toolang run https://toolang.ai/dev.too

Or use a shared reference:

uvx toolang run briceyan/dev

Install the CLI

Use an installed CLI when you want to create and reuse local agents:

uv tool install toolang

Create or clone an agent

toolang new alice
toolang clone briceyan/dev bob

Add caps

Caps add behavior and integrations to an agent:

toolang alice skill add briceyan/codebase-navigation
toolang alice psyche add briceyan/senior-engineer
toolang alice service add briceyan/github

Create local caps when you want to author your own:

toolang alice skill new reviewer
toolang alice skill list

Run or start an agent

toolang run alice

Keep it running in the background:

toolang start alice
toolang stop alice

Open the WebUI

run and start print a WebUI URL:

Agent alice started webui=https://too.run/54147

Links

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

toolang-0.1.3.tar.gz (408.7 kB view details)

Uploaded Source

Built Distribution

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

toolang-0.1.3-py3-none-any.whl (246.1 kB view details)

Uploaded Python 3

File details

Details for the file toolang-0.1.3.tar.gz.

File metadata

  • Download URL: toolang-0.1.3.tar.gz
  • Upload date:
  • Size: 408.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for toolang-0.1.3.tar.gz
Algorithm Hash digest
SHA256 01b37b333b1fac66fccd8b7302f40b6facd0426cc206a6362286c4a2c10094cc
MD5 29caf0f5626fb29edc617be4638cdf3a
BLAKE2b-256 a78ed42e2fb600bf721d81b2ff6d65db257f7d508f9c788f8a2fa3f7e8031ae9

See more details on using hashes here.

Provenance

The following attestation bundles were made for toolang-0.1.3.tar.gz:

Publisher: publish-pypi.yml on openhat-ai/toolang

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file toolang-0.1.3-py3-none-any.whl.

File metadata

  • Download URL: toolang-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 246.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for toolang-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 853843613702a0dae4fa09a198527b2fe8b40e62fe308cf32f5f789a20774930
MD5 75ddf91621d4dc3d069adf485373c5a4
BLAKE2b-256 5cde2b7f9d2fea2961802f8b1d48c705aedb15522c7809fdd4eaad54b8a8e216

See more details on using hashes here.

Provenance

The following attestation bundles were made for toolang-0.1.3-py3-none-any.whl:

Publisher: publish-pypi.yml on openhat-ai/toolang

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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