Home Projects ell
ell
Python

ell

A language model programming library.

by MadcowD · GitHub
Stars
Forks
License
Created
Last commit
Category
Language
aiprompt-engineeringMITPython
View on GitHub
In plain words

Build and manage prompts for language models to improve their responses through structured programming.

You maintain this project?

Claim its page: indexed whatever its rank, translated into six languages, and enriched with what you write yourself.

Claim this page →
ell — GitHub preview card
📈 Star history
5.88k5.86k
2026-07-042026-08-31
📈 Track ell

Get an email alert on its next release or when it starts trending — never miss the moment.

Free · no card · unsubscribe anytime
Get email alerts →
📄 About

A language model programming library.

ell has 5.9k stars on GitHub. It has been forked 341 times. ell is written mainly in Python. It has been in active development since 2024. ell is available under the MIT license. Its main topics are ai, prompt-engineering.

Frequently asked questions

What is ell?

A language model programming library.

Is ell open source?

ell is an open-source project. It is released under the MIT license.

Is ell free?

Yes. ell is free and open source — you can use, modify and self-host it.

What license does ell use?

ell is available under the MIT license.

What language is ell written in?

ell is written mainly in Python.

🏅 Maintainer of this project?
olud.ai badge — ell

Add this live badge to your README — your GitHub stars and directory rank, refreshed daily.

[![olud.ai](https://olud.ai/badge.php?tool=madcowd-ell)](https://olud.ai/project/madcowd-ell.html)
More badge options →
🧬 Shares DNA with
tree-of-thought-prompting
Using Tree-of-Thought Prompting to boost ChatGPT's reasoning
820 · large-language-models
sharesprompt-engineering
OpenPipe
Turn expensive prompts into cheap fine-tuned models
2.8k · ai
sharesprompt-engineering
chatgpt_system_prompt
A collection of GPT system prompts and various prompt injection/leaking knowledge.
10.7k · gpt
sharesprompt-engineering
stable-diffusion-prompt-reader
A simple standalone viewer for reading prompts from Stable Diffusion generated image outside th…
1.3k · ai
sharesprompt-engineering
prompt-master
A Claude skill that writes the accurate prompts for any AI tool. Zero tokens or credits wasted.…
12.1k · claude-ai
sharesprompt-engineering
diffusiondb
A large-scale text-to-image prompt gallery dataset based on Stable Diffusion
1.4k · ai-art
sharesprompt-engineering
context-engine
A pure-Python context management layer for LLM systems — retrieval, re-ranking, memory decay, a…
195 · context-engineering
sharesprompt-engineering
prompt-patterns
Prompt 编写模式:如何将思维框架赋予机器,以设计模式的形式来思考 prompt
3.1k · chatgpt
sharesprompt-engineering
prompt-hacker-collections
prompt attack-defense, prompt Injection, reverse engineering notes and examples | 提示词对抗、破解例子与笔记
343 · attack-defense
sharesprompt-engineering
awesome-seedance
The ultimate collection of high-fidelity Seedance 2.0 prompts and Seedance AI resources. Discov…
2.1k · ai
sharesprompt-engineering

Measured from GitHub topics shared by both projects, weighted by how rare each topic is.