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.2.tar.gz (35.5 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.2-py3-none-any.whl (45.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: llmforge-0.0.2.tar.gz
  • Upload date:
  • Size: 35.5 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.2.tar.gz
Algorithm Hash digest
SHA256 1f3f1ffc52ac8b22986136250b69fac21abbc5dd25b5288aef946d36deb7e43e
MD5 c9c46c7798168c2c1a6618622b6d8830
BLAKE2b-256 a03c962f29a59887a2168b7e308527e1d4296b7f877e371517f0b55b1cff6552

See more details on using hashes here.

File details

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

File metadata

  • Download URL: llmforge-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 45.6 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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 98ba3470a7f739f2472aaad82e73558753bc122179b674009b0b0cda7ecf6dea
MD5 5fb88741a691f75e5ccbddc5d3f5c424
BLAKE2b-256 27a212f6846b29f98a1f4f49aa95d3f4beb6d9540c522ced057083069139e536

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