A Python agent framework for building intelligent automation tools
Project description
ScratchAgent
A Python agent framework for building intelligent automation tools.
Description
ScratchAgent is a lightweight and flexible framework designed to help developers create intelligent agents for automation tasks. Whether you're building chatbots, automation scripts, or AI-powered tools, ScratchAgent provides the foundation you need.
Features
- Simple and intuitive API
- Extensible architecture
- Easy integration with existing Python projects
- Lightweight with minimal dependencies
Installation
You can install ScratchAgent from PyPI:
pip install ScratchAgent
Or install the development version:
pip install ScratchAgent[dev]
Quick Start
from agent import greet
# Basic usage
message = greet("World")
print(message) # Output: Hello, World!
Command Line Usage
After installation, you can use the command line interface:
scratchagent
Development
To set up for development:
- Clone the repository:
git clone https://github.com/AbQaadir/ScratchAgent.git
cd ScratchAgent
- Install in development mode:
pip install -e .[dev]
- Run tests:
pytest
Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
License
This project is licensed under the MIT License - see the LICENSE file for details.
Author
- Qaadir - AbQaadir
Changelog
Version 0.1.0
- Initial release
- Basic greeting functionality
- Command line interface
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 scratchagent-0.1.0.tar.gz.
File metadata
- Download URL: scratchagent-0.1.0.tar.gz
- Upload date:
- Size: 4.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2ea8e1a2bb3d7172a549181bc8118a48a234653da11f9a7265213e982d1a3206
|
|
| MD5 |
dd95bcfecb7f259d2f8f68e848400dfc
|
|
| BLAKE2b-256 |
90c15e8bf8c1e26f50e350436bae6186371264b15d976b9cba3f976372bfa3dd
|
File details
Details for the file scratchagent-0.1.0-py3-none-any.whl.
File metadata
- Download URL: scratchagent-0.1.0-py3-none-any.whl
- Upload date:
- Size: 4.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1e204c8726fbfe9c021c56874b06f85c0df58610cb99e36629605a99ab9823d3
|
|
| MD5 |
b8d6304bc55b9c1dbde8fbe2e6e2abcd
|
|
| BLAKE2b-256 |
1cfcd1387f443d8a4a3da90c7bbf9518f23e84906714ade4a7dba5a1a3b74923
|