citiususc/smarty-gpt

A wrapper of LLMs that biases its behaviour using prompts and contexts in a transparent manner to the end-users

58
/ 100
Established

Supports multiple model backends (text-davinci-003, Flan-T5, ChatGPT, GPT-4) and abstracts away complex prompt engineering by allowing users to select from curated prompt libraries—including manual prompts, the Awesome ChatGPT Prompts dataset, and custom user-defined prompts—all managed through a simple Python API. Authentication integrates with OpenAI's API via config file, while the architecture prioritizes end-user simplicity by hiding implementation complexity behind a unified wrapper interface.

140 stars and 46 monthly downloads. No commits in the last 6 months. Available on PyPI.

Stale 6m
Maintenance 2 / 25
Adoption 14 / 25
Maturity 25 / 25
Community 17 / 25

How are scores calculated?

Stars

140

Forks

21

Language

Jupyter Notebook

License

GPL-3.0

Last pushed

Jun 11, 2025

Monthly downloads

46

Commits (30d)

0

Dependencies

9

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/prompt-engineering/citiususc/smarty-gpt"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.