First framework in this category with a native MCP server SDK + autonomous runtime + governance + sandboxed execution as one unit — not "yet another agent library"
Established (repo ≥ 1 month)
Created 2025-08-29 (~8 months old)
PyPI display name
Uses promptise (the canonical PyPI name)
Entry format
- [pypi-name](https://github.com/owner/repo) - Description ending with period.
Category placement
AI and Agents → Orchestration, alphabetical between langchain and pydantic-ai
One short sentence
"A framework for building MCP-native agents with an autonomous runtime, governance, memory, and guardrails."
Trailing period
Yes
GitHub stars
812 (well above the 100-star bar)
Acceptance criteria
Qualifies under Rising Star — rapid growth (812 stars in ~8 months), notable community traction, and it solves a category problem in a new way: it's the first Python framework that treats MCP as a first-class server-building surface (not just a client), and ships a runtime with budgets / health / missions / secrets as built-ins.
Known caveat
The PyPI package classifier on v1.0.0 still reads Development Status :: 4 - Beta. The release itself (tagged 1.0.0, Apache-2.0, 3148 passing tests, bandit 0-HIGH) is production — the classifier is a pending metadata fix in upstream pyproject.toml that will land in the next patch. Happy to block this PR on that fix if preferred.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.
## 📋 Pull Request Information
**Original PR:** https://github.com/vinta/awesome-python/pull/3088
**Author:** [@cryxnet](https://github.com/cryxnet)
**Created:** 4/24/2026
**Status:** ✅ Merged
**Merged:** 5/5/2026
**Merged by:** [@JinyangWang27](https://github.com/JinyangWang27)
**Base:** `master` ← **Head:** `add-promptise-foundry`
---
### 📝 Commits (4)
- [`00cf386`](https://github.com/vinta/awesome-python/commit/00cf386d9204008ad73ecacd34b022bfadd7551a) Add promptise
- [`2547c1d`](https://github.com/vinta/awesome-python/commit/2547c1dcfb9ea4be69d448eba569aba660b8be04) Merge branch 'master' into add-promptise-foundry
- [`574b4ae`](https://github.com/vinta/awesome-python/commit/574b4ae8b331f2ea42a211a3db8fb27ac9f8018d) Enhance promptise description in README
- [`b0ce8d4`](https://github.com/vinta/awesome-python/commit/b0ce8d4de51783ebc20487bfbf12d7f4b6d8d41a) Fix formatting of promptise entry in README.md
### 📊 Changes
**1 file changed** (+1 additions, -0 deletions)
<details>
<summary>View changed files</summary>
📝 `README.md` (+1 -0)
</details>
### 📄 Description
Adds `promptise` under **AI and Agents → Orchestration** in alphabetical order.
## CONTRIBUTING.md compliance
| Rule | Evidence |
|---|---|
| Python-first (>50% Python) | Repo is 100% Python ([promptise-com/foundry](https://github.com/promptise-com/foundry)) |
| Active (commits within 12 months) | Last push: today |
| Documented | Full MkDocs site at https://docs.promptise.com + README with working quickstart |
| Unique value | First framework in this category with a native MCP server SDK + autonomous runtime + governance + sandboxed execution as one unit — not "yet another agent library" |
| Established (repo ≥ 1 month) | Created 2025-08-29 (~8 months old) |
| PyPI display name | Uses `promptise` (the canonical PyPI name) |
| Entry format | `- [pypi-name](https://github.com/owner/repo) - Description ending with period.` |
| Category placement | AI and Agents → Orchestration, alphabetical between `langchain` and `pydantic-ai` |
| One short sentence | "A framework for building MCP-native agents with an autonomous runtime, governance, memory, and guardrails." |
| Trailing period | Yes |
| GitHub stars | 812 (well above the 100-star bar) |
## Acceptance criteria
Qualifies under **Rising Star** — rapid growth (812 stars in ~8 months), notable community traction, and it solves a category problem in a new way: it's the first Python framework that treats MCP as a first-class *server-building* surface (not just a client), and ships a runtime with budgets / health / missions / secrets as built-ins.
## Known caveat
The PyPI package classifier on v1.0.0 still reads `Development Status :: 4 - Beta`. The release itself (tagged 1.0.0, Apache-2.0, 3148 passing tests, bandit 0-HIGH) is production — the classifier is a pending metadata fix in upstream `pyproject.toml` that will land in the next patch. Happy to block this PR on that fix if preferred.
---
<sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
📋 Pull Request Information
Original PR: https://github.com/vinta/awesome-python/pull/3088
Author: @cryxnet
Created: 4/24/2026
Status: ✅ Merged
Merged: 5/5/2026
Merged by: @JinyangWang27
Base:
master← Head:add-promptise-foundry📝 Commits (4)
00cf386Add promptise2547c1dMerge branch 'master' into add-promptise-foundry574b4aeEnhance promptise description in READMEb0ce8d4Fix formatting of promptise entry in README.md📊 Changes
1 file changed (+1 additions, -0 deletions)
View changed files
📝
README.md(+1 -0)📄 Description
Adds
promptiseunder AI and Agents → Orchestration in alphabetical order.CONTRIBUTING.md compliance
promptise(the canonical PyPI name)- [pypi-name](https://github.com/owner/repo) - Description ending with period.langchainandpydantic-aiAcceptance criteria
Qualifies under Rising Star — rapid growth (812 stars in ~8 months), notable community traction, and it solves a category problem in a new way: it's the first Python framework that treats MCP as a first-class server-building surface (not just a client), and ships a runtime with budgets / health / missions / secrets as built-ins.
Known caveat
The PyPI package classifier on v1.0.0 still reads
Development Status :: 4 - Beta. The release itself (tagged 1.0.0, Apache-2.0, 3148 passing tests, bandit 0-HIGH) is production — the classifier is a pending metadata fix in upstreampyproject.tomlthat will land in the next patch. Happy to block this PR on that fix if preferred.🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.