Tanuki/tanuki.py
Prompt engineering for developers
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.
Stars
695
Forks
27
Language
Python
License
MIT
Category
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.
Higher-rated alternatives
BoundaryML/baml
The AI framework that adds the engineering to prompt engineering (Python/TS/Ruby/Java/C#/Rust/Go...
deanpeters/product-manager-prompts
A repository of Generative AI prompts for product managers using agents such as ChatGPT, Claude, & Gemini
eudk/awesome-ai-tools
🔴 VERY LARGE AI TOOL LIST! 🔴 Curated list of AI Tools - Updated 2026
jujumilk3/leaked-system-prompts
Collection of leaked system prompts
legeling/PromptHub
一款开源、纯本地 Prompt ,Skill 管理工具,帮助你高效管理、版本控制和复用 Prompt,并一键分发skill | An open-source, local-first AI...