Skip to content

Simple LLM / Utility Python Toolkit. Really big and not very simple. Depreciated

Notifications You must be signed in to change notification settings

hsaeed3/hammad-python-legacy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

hammadpy 2.5.36

python.hammad.fun

HammadPy

pip install hammadpy

The HammadPy library, is an 'accidentally' developed toolkit for simplifying a variety of tasks.


Core Features

  • Styled Text Outputs
  • Styled Text Strings
  • Loading Placeholders
  • Data Handling
  • Variable Verification

Generative AI

  • Simple & Templated LLM API Queries to OpenAI or Huggingface
  • Modular 'instructor' implementation (use premade models, or define own).
  • DALLE Image Generation (URL & PNG)
  • Huggingface Inference API's

Pydantic Modeling

  • Variety of premade Pydantic Models; or build your own.

Web Tools

  • Easy UI Building with Dash
  • Modular & Simple FastAPI Implementation
  • Plug and play requests (Easy HTTP requests, using the 'requests library)

Machine Learning Kit

  • SentenceBERT implementation for NLP tasks.
  • Simple scikit-learn alogrithm implementations (Clustering, Regression, Classification)
  • 'Essential' natural-language tools, using spaCy and nltk.

Experimental (Very Faulty!)

  • Modular GUI implementation, with tkinter.

The HammadPy library is available globally on Pypi, you can install it using:

pip install hammadpy