Plim is a platform for building and deploying AI agents.
Project description
PlimAI
A Python package for building and deploying AI agents. PlimAI is designed to streamline the creation, testing, and deployment of intelligent agents, providing tools and frameworks for various AI tasks.
Badges
Installation
You can install the package using pip:
pip install plimai
Usage
from plimai import example
from plimai.example import get_version
# Example usage of hello function
print(example.hello("PlimAI User"))
# Example usage of get_version function
print(f"PlimAI Version: {get_version()}")
Development
Setup
-
Clone the repository:
git clone https://github.com/plim-ai/plim.git cd plim
-
Install development dependencies:
pip install -e ".[dev]"
Version Control
This project uses semantic versioning and automatic version bumping:
feat:commits trigger a minor version bumpfix:commits trigger a patch version bumpfeat!:orBREAKING CHANGE:commits trigger a major version bump
CI/CD
The project uses GitHub Actions for continuous integration and deployment:
-
On every push to main:
- Version is automatically bumped based on commit messages
- Package is built and published to PyPI
- GitHub release is created
-
To trigger a new release:
- Make your changes
- Commit with a semantic commit message (e.g.,
feat: add new feature) - Push to main
License
This project is licensed under the MIT License - see the LICENSE file for details.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file plimai-0.1.1.tar.gz.
File metadata
- Download URL: plimai-0.1.1.tar.gz
- Upload date:
- Size: 4.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
47be480bbf6f9cc564a2919407ce9cd91139de5fef8537b1a250317ee47f627a
|
|
| MD5 |
183ba5be87ca1d1bbf22d051d58c5835
|
|
| BLAKE2b-256 |
a3b9061fa7f2cfc73bcc5a7fd7a18e191c2dc2244a84af8b18e874db2af2437e
|
File details
Details for the file plimai-0.1.1-py3-none-any.whl.
File metadata
- Download URL: plimai-0.1.1-py3-none-any.whl
- Upload date:
- Size: 3.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5bd44f4dd14fbac033f9283aafe2d53a4c6d1176c88eb8c6e19fe7bc6b6ce604
|
|
| MD5 |
fcd9b3c3c8859f3e669ed207087ee9bc
|
|
| BLAKE2b-256 |
4eab22b48104049ab0914dace984c1a3837a883a86a4aeabcd2a7feeee1ee75b
|