Skip to main content

Shared tools for Agentlys

Project description

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())

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

agentlys_tools-0.2.0.tar.gz (14.9 kB view details)

Uploaded Source

Built Distribution

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

agentlys_tools-0.2.0-py3-none-any.whl (18.2 kB view details)

Uploaded Python 3

File details

Details for the file agentlys_tools-0.2.0.tar.gz.

File metadata

  • Download URL: agentlys_tools-0.2.0.tar.gz
  • Upload date:
  • Size: 14.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.24

File hashes

Hashes for agentlys_tools-0.2.0.tar.gz
Algorithm Hash digest
SHA256 2283ae27dc5a69df7f5575717c23f30278f015719bad37da14416511f2a79e72
MD5 d3dc7e8a53e773db3139712783991aa5
BLAKE2b-256 a240c62cddbc176c2cb324c0650c42032dc1bf666138465deb9ff9e90f3eef45

See more details on using hashes here.

File details

Details for the file agentlys_tools-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: agentlys_tools-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 18.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.24

File hashes

Hashes for agentlys_tools-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 fc5d62b7a01e5d2c10a565ffa6eb55449b37b4c381d5e6e432e15fbb0ee930c6
MD5 1aa0cc34e0040b653d60999618e13d5b
BLAKE2b-256 2f6b48b77cb325a0845c4352bf5368246b1d994725f8ea17a102798d90790a33

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