Undertone0809/promptulate

🚀Lightweight Large language model automation and Autonomous Language Agents development framework. Build your LLM Agent Application in a pythonic way!

65
/ 100
Established

Leverages litellm for unified model abstraction, supporting 25+ providers (OpenAI, Anthropic, Gemini, local Ollama, etc.) through a single `pne.chat()` interface. Provides specialized agent types (WebAgent, ToolAgent, CodeAgent) with atomized planners, lifecycle hooks for custom code injection, and converts Python functions directly into tools without wrapper boilerplate. Integrates LangChain tools, includes prompt caching, streaming/async support, and Streamlit components for rapid prototyping.

592 stars and 310 monthly downloads. Available on PyPI.

Maintenance 10 / 25
Adoption 16 / 25
Maturity 25 / 25
Community 14 / 25

How are scores calculated?

Stars

592

Forks

39

Language

Python

License

Apache-2.0

Last pushed

Mar 02, 2026

Monthly downloads

310

Commits (30d)

0

Dependencies

9

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/prompt-engineering/Undertone0809/promptulate"

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