Skip to main content

Agentlys Tools

Repository of tools for agentlys.

Installation

Install with all tools:

pip install 'agentlys-tools[all]'

Install with only specific tools:

pip install 'agentlys-tools[code-editor,terminal]'

Available Tools

  • Terminal: Open a shell session, run commands and scripts
  • CodeEditor: Code editor for working on code files

Usage

from agentlys import Agentlys
from agentlys_tools.code_editor import CodeEditor
from agentlys_tools.terminal import Terminal

agent = Agentlys()
code_editor = CodeEditor()
agent.add_tool(code_editor, "code_editor")
agent.add_tool(Terminal)

instruction = """
You are a developer agent.
Create a new file called 'test.py' and write 'print('Hello, World!')' to it.
"""

for msg in agent.run_conversation(instruction):
    print(msg.content.to_terminal())

Release files for agentlys-tools 0.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for agentlys-tools 0.2.0
File Size Uploaded
agentlys_tools-0.2.0.tar.gz 14.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for agentlys-tools 0.2.0
File Interpreter ABI Platform
agentlys_tools-0.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 33.1 kB

Release files / agentlys_tools-0.2.0.tar.gz

Download URL agentlys_tools-0.2.0.tar.gz
Size 14.9 kB
Tags Source
SHA-256 checksum
How to use checksums
2283ae27dc5a69df7f5575717c23f30278f015719bad37da14416511f2a79e72
BLAKE2b-256 checksum
How to use checksums
a240c62cddbc176c2cb324c0650c42032dc1bf666138465deb9ff9e90f3eef45
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.24

Release files / agentlys_tools-0.2.0-py3-none-any.whl

Download URL agentlys_tools-0.2.0-py3-none-any.whl
Size 18.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
fc5d62b7a01e5d2c10a565ffa6eb55449b37b4c381d5e6e432e15fbb0ee930c6
BLAKE2b-256 checksum
How to use checksums
2f6b48b77cb325a0845c4352bf5368246b1d994725f8ea17a102798d90790a33
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.24

Release history Release notifications | RSS feed

This release

0.2.0 This release

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page