LLM Resource Finder
A Python package that helps users discover and access the latest free LLM (Large Language Model) resources. Input your specific needs or interests, and get a structured list of relevant, up-to-date, and free LLM resources, including datasets, pre-trained models, tutorials, research papers, and community forums.
Installation
pip install llm_resource_finder
Usage
Basic Example
from llm_resource_finder import llm_resource_finder
user_input = "I need free pre-trained language models for text generation."
resources = llm_resource_finder(user_input=user_input)
print(resources)
Using a Custom LLM
You can use any LangChain-compatible chat model by passing it to the llm parameter.
Using OpenAI
from langchain_openai import ChatOpenAI
from llm_resource_finder import llm_resource_finder
llm = ChatOpenAI()
response = llm_resource_finder(user_input="Find free LLM datasets", llm=llm)
Using Anthropic
from langchain_anthropic import ChatAnthropic
from llm_resource_finder import llm_resource_finder
llm = ChatAnthropic()
response = llm_resource_finder(user_input="Latest LLM research papers", llm=llm)
Using Google Generative AI
from langchain_google_genai import ChatGoogleGenerativeAI
from llm_resource_finder import llm_resource_finder
llm = ChatGoogleGenerativeAI()
response = llm_resource_finder(user_input="Free LLM tutorials", llm=llm)
Using a Custom API Key
By default, the package uses the free tier of LLM7. You can provide your own API key for higher rate limits.
Via Environment Variable
export LLM7_API_KEY="your_api_key_here"
Via Function Parameter
from llm_resource_finder import llm_resource_finder
response = llm_resource_finder(
user_input="Find LLM resources",
api_key="your_api_key_here"
)
You can get a free API key by registering at https://token.llm7.io/.
Parameters
user_input(str): The user input text describing the desired LLM resources.llm(Optional[BaseChatModel]): A LangChain-compatible chat model instance. Defaults toChatLLM7.api_key(Optional[str]): API key for LLM7. If not provided, the package uses the environment variableLLM7_API_KEYor defaults to the free tier.
Default LLM
The package uses ChatLLM7 from langchain_llm7 by default. The free tier rate limits are sufficient for most use cases.
Contributing
We welcome contributions! Please report issues or suggest features on GitHub.
Author
Eugene Evstafev
Email: hi@euegne.plus
GitHub: chigwell
License
This project is licensed under the MIT License. See the LICENSE file for details.
Metadata
Release files for llm-resource-finder 2025.12.20202112
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| llm_resource_finder-2025.12.20202112.tar.gz | 4.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| llm_resource_finder-2025.12.20202112-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 10.1 kB
Release files / llm_resource_finder-2025.12.20202112.tar.gz
| Download URL | llm_resource_finder-2025.12.20202112.tar.gz |
|---|---|
| Size | 4.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
d02c57cf9df0e1e2c6823f17d3eecd7924db89a1d6c51894f6f755897ccb6841
|
|
BLAKE2b-256 checksum How to use checksums |
82c760a1d2ecaafebec3b4c16172923def6d4accc0e5f7c21cad197ad7341123
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.11
|
Release files / llm_resource_finder-2025.12.20202112-py3-none-any.whl
| Download URL | llm_resource_finder-2025.12.20202112-py3-none-any.whl |
|---|---|
| Size | 5.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
980607fbf5606840a0f0c2bf1465b36606de5a6a350173e276ced3f40fea3132
|
|
BLAKE2b-256 checksum How to use checksums |
4dca516a8f9fb3870218ad5452c04eb5d58b039f4f5d32afa0d532fa14305d8e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.11
|