Tanuki/tanuki.py

Prompt engineering for developers

47
/ 100
Emerging

This project helps Python developers integrate large language model (LLM) capabilities into their applications by creating functions that behave like regular code. Developers provide a function stub with type hints, and the project automatically handles calling the LLM, ensuring the output matches the expected data type. It's designed for Python developers who want to build reliable, scalable, and cost-efficient LLM-powered features without extensive prompt engineering.

695 stars. No commits in the last 6 months. Available on PyPI.

Use this if you are a Python developer building applications and want to easily incorporate LLM intelligence into your functions while maintaining type safety and predictable behavior.

Not ideal if you are not a Python developer or are looking for a no-code/low-code solution for integrating LLMs.

LLM-powered application development Python software engineering AI integration API development Developer tools
Stale 6m
Maintenance 0 / 25
Adoption 10 / 25
Maturity 25 / 25
Community 12 / 25

How are scores calculated?

Stars

695

Forks

27

Language

Python

License

MIT

Last pushed

Feb 13, 2024

Commits (30d)

0

Dependencies

7

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/prompt-engineering/Tanuki/tanuki.py"

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