🏆 #5,946 overall#2164 of 2,559 in Natural Language Processing

masci /banks

LLM prompt language based on Jinja. Banks provides tools and functions to build prompts text and chat messages from generic blueprints. It allows attaching metadata to prompts to ease their management, and versioning is first-class citizen. Banks provides ways to store prompts on disk along with their metadata.

$ git clone https://github.com/masci/banks.git
GitHub social preview for masci/banks
Stars
129
129
This week
—
Forks
21
21
Language
Python
License
MIT
Created
Jun 4, 2023
3.4 years old
Last push
Sep 10, 2026

Categories

GitHub topics

More in Natural Language Processing

Natural Language Processing

michaelthwan/searchGPT

▲ +2 ★ this week

Grounded search engine (i.e. with source reference) based on LLM / ChatGPT / OpenAI API. It supports web search, file content search etc.

🤖 Language Models
PythonMITupdated Sep 22, 2026
GitHub ↗★ 711⑂ 69
Natural Language Processing

graniet/rllm

Use multiple LLM backends in a single crate, simple builder-based configuration, and built-in prompt chaining & templating.

Rustno licenseupdated May 20, 2025
GitHub ↗★ 137⑂ 4
Natural Language Processing

ben-aaron188/rgpt3

Making requests from R to the GPT models

HTMLGPL-3.0updated Nov 29, 2024
GitHub ↗★ 116⑂ 19
Natural Language Processing

wilsonwen123/OpenGPTAndBeyond

Open efforts to implement ChatGPT-like models and beyond.

🤖 Language Models
Otherno licenseupdated Jul 23, 2024
GitHub ↗★ 107⑂ 15

Data from GitHub · snapshot Nov 13, 2026