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.1.0.tar.gz (14.7 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.1.0-py3-none-any.whl (18.0 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for agentlys_tools-0.1.0.tar.gz
Algorithm Hash digest
SHA256 8711f9c1a87a59b5720891557790f4aba5a508e1799dc5ffbdc4a910362046bb
MD5 9a85b48385d5a92692f5265b0e9b47fd
BLAKE2b-256 f975649feeb974402c30c6a5103ebc144cf137b5aaeedfc4feacc4c457997d14

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for agentlys_tools-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7ff9d61beb54ab8527f9a8a7747f7b1bc6711ec781c24ca5a327992cf6a8fe18
MD5 052aa1d56f23124a33353918c3025931
BLAKE2b-256 03cfbca3c3b1de00e70f337302e5bee8d8fd5b66f80da5903d6c5b5e91ff1c0b

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