A collection of independent NLP utilities and tools for various text processing and machine learning tasks.
A comprehensive toolkit for converting and uploading fine-tuned Llama-3.2 models to Hugging Face Hub.
Location: llama-model-uploader/
Installation:
cd llama-model-uploader
uv sync
Usage:
uv run llama-upload --help
Llama 3.2 MLX fine-tuning script for Apple Silicon.
Location: llama32-mlx-finetune/
Installation:
cd llama32-mlx-finetune
uv sync
Usage:
uv run python main.py
Text preprocessing and normalization utilities for NLP pipelines.
Location: text-normalization/
Installation:
cd text-normalization
uv sync
Usage:
uv run python main.py
- Python 3.9+
- uv package manager
Each project can be installed independently using uv
:
# Navigate to the desired project
cd <project-name>
# Install dependencies
uv sync
# Run the project
uv run <command>
Each project is self-contained with its own pyproject.toml
file and can be developed independently.