Members-Only
Recent Talks & Demos are for members only
You must be an AI Tinkerers active member to view these talks and demos.
pdd: PRD to Full-Stack Code
Live demo shows turning a product requirements document into a full‑stack codebase with pdd: generate architecture, prompt tree, sync code, then update via PRD changes.
This is a 100% live, “no-slides” demo. I’ll start with a single Product Requirements Doc (PRD) for a complex application.
First, I’ll use pdd to analyze the PRD and generate a structured architecture.json file, scaffolding the entire project (modules, API endpoints, components).
Next, I’ll show how pdd uses that architecture file to automatically generate a complete tree of modular prompt files—one for each piece of the scaffold.
Finally, I’ll run pdd sync to execute that “plan” and generate the entire, complex codebase from those prompts.
I’ll end by making a change to the PRD and re-running the flow to show how pdd can propagate architectural changes across the entire project.
PDD CLI automates LLM code generation, testing, and verification using LiteLLM abstraction.
- GPT-4GPT-4 is OpenAI’s large multimodal model: it processes both text and image inputs, delivering human-level performance on complex professional and academic benchmarks.This is OpenAI’s latest milestone in scaling deep learning: a large multimodal model accepting both text and image inputs. It demonstrates a significant capability leap over its predecessor, scoring in the top 10% on a simulated bar exam (GPT-3.5 scored in the bottom 10%). The model handles nuanced instructions and long-form content, supporting context windows up to 32,768 tokens (32K model). This capacity allows processing up to 25,000 words in a single, complex prompt. GPT-4 is engineered for enhanced reliability, steerability, and advanced reasoning across diverse tasks.
- LangChainThe open-source framework for building and deploying reliable, data-aware Large Language Model (LLM) applications.LangChain is the essential framework for engineering LLM-powered applications: it simplifies connecting models (like GPT-4 or Claude) to external data, computation, and APIs. The platform provides a modular set of components—Chains, Agents, Tools, and Memory—allowing developers to quickly build complex workflows like Retrieval-Augmented Generation (RAG) pipelines and sophisticated conversational agents. Its Python and JavaScript libraries, combined with LangChain Expression Language (LCEL), offer a standardized interface for rapid prototyping and moving applications to production with confidence.
- PythonPython: The high-level, general-purpose language built for readability, powering everything from web backends to advanced machine learning models.Python is the high-level, general-purpose language prioritizing clear, readable syntax (via significant indentation), ensuring rapid development for any team . Its ecosystem is massive: use it for robust web development with frameworks like Django and Flask, or leverage its power in data science with libraries such as Pandas and NumPy . The Python Package Index (PyPI) provides thousands of community-contributed modules, offering immediate solutions for tasks from network programming to GUI creation . The language is actively maintained by the Python Software Foundation (PSF), with the stable release currently at Python 3.14.0 (as of November 2025) .
- StreamlitStreamlit is the open-source Python library that transforms data scripts into interactive, shareable web applications in minutes (not weeks).Streamlit is purpose-built for data scientists and ML engineers: It eliminates the need for front-end development knowledge (HTML, CSS, JavaScript). The core API uses pure Python to quickly build powerful data apps, dashboards, and machine learning prototypes. Users leverage simple commands (e.g., `st.slider`, `st.dataframe`) to integrate interactive widgets and display data from libraries like Pandas or Matplotlib. The platform supports rapid iteration, automatically rerunning the script on user interaction, and offers streamlined deployment via the Streamlit Community Cloud.
- OpenAI APIOpenAI API: Your direct gateway to cutting-edge AI models (GPT-4o, DALL-E 3, Whisper), enabling scalable, multimodal intelligence integration into any application.The OpenAI API provides authenticated, programmatic access to a powerful suite of generative AI models. Developers leverage REST endpoints and official libraries (Python, Node.js) to integrate capabilities like advanced text generation (GPT-4o), image creation (DALL-E 3), and speech-to-text transcription (Whisper). This platform is engineered for scale, supporting millions of daily requests for tasks from complex reasoning to real-time customer support agents, ensuring your application gets reliable, state-of-the-art intelligence.
Related projects
DSPy and Prompt Optimization Experiments
Austin
Experiments with DSPY, a prompt optimization package, applied to a fact-checking system are shared, demonstrating a structured approach…
Prompt Stretching: Applying Linear Transformations and Recursive Decomposition to Prompts
Los Angeles
Explore a Python library that transforms prompts using linear algebra and recursive decomposition, enabling LLMs to generate other…
Bring Figma and Jira Context into Every Pull Request
New York City
This talk introduces Spec Reviewer, an agent using MCP to pull Figma/Jira context, generate tests, execute them, and…
Prompt Engineering is Dead (Long Live Prompt Optimization)
Montreal
This talk introduces OPRO, a method where an LLM iteratively refines prompts using feedback, treating prompt design as…
PromptPilot
Rio De Janeiro
The talk explains PromptPilot’s architecture, visual precision challenges, debugging tools, and its two‑stage macro/micro targeting for real‑time coordinate-based…
Scenario Prompts with GPT4
Seattle
Learn a simple, reliable method to run conversational scenarios with GPT‑4 that captures notes for configuring product features…