cyqlelabs/pal

Prompt Assembly Language - A framework for developing LLM prompts as versioned, composable software artifacts

27
/ 100
Experimental

Prompt Assembly Language (PAL) helps AI developers and prompt engineers manage, test, and reuse the instructions given to large language models (LLMs). It takes in modular components defining personas, tasks, or output formats and outputs well-structured, versioned prompts. This is for professionals building and maintaining applications that rely heavily on carefully crafted LLM prompts.

No commits in the last 6 months.

Use this if you are building complex AI applications and need to manage your LLM prompts with the same rigor and tooling as traditional software code, ensuring consistency, testability, and version control across multiple projects.

Not ideal if you're an individual user needing a simple, one-off prompt for a basic task, as the overhead of setting up a project structure might outweigh the benefits.

AI development prompt engineering LLM application development natural language processing AI project management
Stale 6m No Package No Dependents
Maintenance 2 / 25
Adoption 6 / 25
Maturity 15 / 25
Community 4 / 25

How are scores calculated?

Stars

21

Forks

1

Language

Python

License

MIT

Last pushed

Aug 14, 2025

Commits (30d)

0

Get this data via API

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

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