SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Python Prompt Projects
-
powerline
Powerline is a statusline plugin for vim, and provides statuslines and prompts for several other applications, including zsh, bash, tmux, IPython, Awesome and Qtile.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
promptflow
Build high-quality LLM apps - from prototyping, testing to production deployment and monitoring.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
tree-of-thoughts
Plug in and Play Implementation of Tree of Thoughts: Deliberate Problem Solving with Large Language Models that Elevates Model Reasoning by atleast 70%
-
Awesome-Prompt-Engineering
This repository contains a hand-curated resources for Prompt Engineering with a focus on Generative Pre-trained Transformer (GPT), ChatGPT, PaLM etc
-
OFA
Official repository of OFA (ICML 2022). Paper: OFA: Unifying Architectures, Tasks, and Modalities Through a Simple Sequence-to-Sequence Learning Framework
-
DemoGPT
Create 🦜️🔗 LangChain apps by just using prompts🌟 Star to support our work! | 只需使用句子即可创建 LangChain 应用程序。 给个star支持我们的工作吧!
-
docker-prompt-generator
Using a Model to generate prompts for Model applications. / 使用模型来生成作图咒语的偷懒工具,支持 MidJourney、Stable Diffusion 等。
-
awesome-gpt-prompt-engineering
A curated list of awesome resources, tools, and other shiny things for GPT prompt engineering.
-
InquirerPy
:snake: Python port of Inquirer.js (A collection of common interactive command-line user interfaces)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: A suite of tools designed to streamline the development cycle of LLM-based apps | news.ycombinator.com | 2024-04-12
xonsh – Python-powered, cross-platform, Unix-gazing shell
Project mention: [D] Potential scammer on github stealing work of other ML researchers? | /r/MachineLearning | 2023-08-17I checked the issues and found https://github.com/kyegomez/tree-of-thoughts/issues/78
Project mention: Would this method work to increase the memory of the model? Saving summaries generated by a 2nd model and injecting them depending on the current topic. | /r/LocalLLaMA | 2023-06-09
Project mention: YiVal——Unlocking Your Data's Power to Create Customized GenAI Apps | /r/u_YiVal | 2023-11-16- 🤖Github:https://github.com/YiVal/YiVal/pull/189
Project mention: Show HN: Times faster LLM evaluation with Bayesian optimization | news.ycombinator.com | 2024-02-13Fair question.
Evaluate refers to the phase after training to check if the training is good.
Usually the flow goes training -> evaluation -> deployment (what you called inference). This project is aimed for evaluation. Evaluation can be slow (might even be slower than training if you're finetuning on a small domain specific subset)!
So there are [quite](https://github.com/microsoft/promptbench) [a](https://github.com/confident-ai/deepeval) [few](https://github.com/openai/evals) [frameworks](https://github.com/EleutherAI/lm-evaluation-harness) working on evaluation, however, all of them are quite slow, because LLM are slow if you don't have infinite money. [This](https://github.com/open-compass/opencompass) one tries to speed up by parallelizing on multiple computers, but none of them takes advantage of the fact that many evaluation queries might be similar and all try to evaluate on all given queries. And that's where this project might come in handy.
I'm building magentic https://github.com/jackmpcollins/magentic which has basically this syntax, though it queries the LLM to generate the answer rather than writing + running code.
```
1) https://github.com/snwfdhmp/awesome-gpt-prompt-engineering 2) https://www.europe.study/artificial-intelligence?twclid=273rg3p5g5umnt3g3ifxzysbin 3) https://coursera.org/projects/chat-gpt-for-beginners-using-ai-for-market-research
Project mention: Funcchain: A Pythonic Abstraction of OpenAI Functions | news.ycombinator.com | 2023-10-08
Project mention: I made a library for making user terminal input really really pretty! | /r/Python | 2023-06-03I was inspired by the github cli! There 0 dependencies and everything is done natively in the terminal (without ncurses and the like). Can be found here: https://github.com/Exahilosys/survey
Python Prompt related posts
-
A suite of tools designed to streamline the development cycle of LLM-based apps
-
This Week In Python
-
Xonsh is a Python powered shell
-
Xonsh – A Python-Powered Shell
-
Xonsh
-
Shh: Simple Shell Scripting from Haskell
-
YiVal——Unlocking Your Data's Power to Create Customized GenAI Apps
-
A note from our sponsor - SaaSHub
www.saashub.com | 10 May 2024
Index
What are some of the best open-source Prompt projects in Python? This list will help you:
Project | Stars | |
---|---|---|
1 | powerline | 14,212 |
2 | awesome-chatgpt-zh | 9,958 |
3 | promptflow | 8,204 |
4 | xonsh | 8,023 |
5 | EmotiVoice | 6,330 |
6 | myGPTReader | 4,395 |
7 | OpenPrompt | 4,158 |
8 | tree-of-thoughts | 4,046 |
9 | Awesome-Prompt-Engineering | 3,234 |
10 | LMOps | 3,204 |
11 | DeepKE | 2,973 |
12 | YiVal | 2,436 |
13 | OFA | 2,331 |
14 | promptbench | 2,079 |
15 | magentic | 1,639 |
16 | DemoGPT | 1,580 |
17 | docker-prompt-generator | 1,111 |
18 | llm-guard | 855 |
19 | awesome-gpt-prompt-engineering | 801 |
20 | riposte | 569 |
21 | InquirerPy | 329 |
22 | funcchain | 298 |
23 | survey | 230 |
Sponsored