Skip to main content

Placeholder package to reserve the llmforge name

Project description

LLMForge

LLMForge is a structured framework for building reliable, context-aware LLM applications.
It introduces modular prompting, contextual chunking, and developer-friendly tools for controlled generation.

⚠️ This is a placeholder package. Full features coming soon.


🚀 Features (Planned)

  • 🔧 Structured Prompting: Define system and user prompts with composable, reusable components.
  • 🧩 Contextual Chunking: Use advanced chunking strategies including LLM-assisted context-aware splitting.
  • 📚 Multi-Level RAG Support: Summarize, tag, and manage references across multi-doc pipelines.
  • 🧠 Prompt Meta Control: Inject data structure, generation intent, output formats, and few-shot examples into your prompt logic.
  • 🔄 LLM Workflow Templates: Declarative flow control for chaining LLM calls.

📦 Installation

Install from PyPI:

pip install llmforge

🛠 Development Setup

If you're working on the project locally:

# Create virtual environment (optional but recommended)
python -m venv .venv
source .venv/bin/activate  # or .venv\\Scripts\\activate on Windows

# Install dependencies
uv pip install -e ".[dev]"

📄 License

This project is licensed under the terms of the MIT License.


📬 Contact

Created by Anik Mallick — feel free to reach out!

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

llmforge-0.0.1.tar.gz (3.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

llmforge-0.0.1-py3-none-any.whl (3.1 kB view details)

Uploaded Python 3

File details

Details for the file llmforge-0.0.1.tar.gz.

File metadata

  • Download URL: llmforge-0.0.1.tar.gz
  • Upload date:
  • Size: 3.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.1

File hashes

Hashes for llmforge-0.0.1.tar.gz
Algorithm Hash digest
SHA256 a5331ac05fc7b28271580b24543ffd42cfc5cc9ce5699e501f9873ad48544339
MD5 0e0275d5e3272da13198c81c04881336
BLAKE2b-256 373ec1bffbf5b3e0831249a3eecec0e708f83e52c3889534967ecb2b72c62d0c

See more details on using hashes here.

File details

Details for the file llmforge-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: llmforge-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 3.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.1

File hashes

Hashes for llmforge-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 2296a3c501f0eae3d625af160b6968d81bf5e1b0668697f8bb3b9a1ba43e7a46
MD5 4c897b1e18ade9d57ccd4279e3bd39b4
BLAKE2b-256 ab18e38143ecf7d17cb2de4a7d36cee73c95f240e462ccba23e9bafe052b7fc2

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