AutoPack
AutoPack is a Python library and CLI designed to interact with the AutoPack repository repository, a collection of tools for AI. It is designed to be agent-neutral with a simple interface.
Installation
You can install AutoPack using pip:
pip install autopack-tools
Usage
AutoPack provides both a CLI and a Python library for interacting with the AutoPack repository.
CLI: autopack
- Search for Packs:
autopack search {query} - Install Packs:
autopack install {Pack ID}
Python library: autopack
The autopack Python library allows you to work with Packs programmatically. Key functionalities include:
- Search for Packs:
pack_search(query) - Get a Pack:
get_pack(pack_id) - Get all installed Packs:
get_all_installed_packs() - Install a Pack:
install_pack(pack_id) - Select packs using an LLM:
select_packs(task_description, llm)
For detailed examples and more information, refer to the AutoPack documentation.
Contributing
We welcome contributions to the AutoPack ecosystem. Here are some ways you can help:
- Create new tools! Expand the AutoPack repository by developing and submitting your own tools. Share your ideas and solutions with the AutoPack community.
- Try it out for yourself: Test AutoPack in your projects and provide feedback. Share your experiences, report bugs, and suggest improvements by opening issues on GitHub.
- Contribute code: Help improve AutoPack by opening pull requests. You can choose to work on unresolved issues or implement new features that you believe would enhance the functionality of the library. Please note that the AutoPack library is intentionally designed to be compact and straightforward.
We appreciate your contributions and look forward to your involvement in making AutoPack a vibrant and valuable resource for the autonomous AI community.
License
AutoPack is released under the MIT License.
Metadata
Release files for autopack-tools 0.4.6
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| autopack_tools-0.4.6.tar.gz | 15.9 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| autopack_tools-0.4.6-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 38.0 kB
Release files / autopack_tools-0.4.6.tar.gz
| Download URL | autopack_tools-0.4.6.tar.gz |
|---|---|
| Size | 15.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ede5104eea6f40ef47cbc403e7f9988692c4431389b702dfb44b8ae4f0173759
|
|
BLAKE2b-256 checksum How to use checksums |
c27f6d41b63218fd9499501566c46d41a2a83e55de91205afdb4b55fa30fd26e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.5.1 CPython/3.10.3 Darwin/22.5.0
|
Release files / autopack_tools-0.4.6-py3-none-any.whl
| Download URL | autopack_tools-0.4.6-py3-none-any.whl |
|---|---|
| Size | 22.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
4d9f11e724d2072ce797cfc9b97d7391f0cce0b9f18c6b101b3cf00056b6335d
|
|
BLAKE2b-256 checksum How to use checksums |
a6b81aa3433cded01b8ea6b1bd04bb31b237a1099b18a92e446f4d8ed2e29d0f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.5.1 CPython/3.10.3 Darwin/22.5.0
|
Security for autopack-tools 0.4.6
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.