Build an AI Coding Language: My Journey Creating a DSL Parser (Strawberry)

Опубликовано: 26 Февраль 2026
на канале: AppyDave
558
5

In this video, I explore creating a domain-specific language (DSL) for AI pair programmers using the OpenAI Strawberry model. Watch as I demonstrate my AI workflow designer and compare internal and external DSLs.

☕ https://buymeacoffee.com/appydave

In this video, I share my journey of creating a domain-specific language (DSL) parser for AI programming languages, using OpenAI's Strawberry model. I walk through the challenges and lessons learned in building a DSL tailored for AI pair programmers, focusing on how the Strawberry model helps in parsing and generating code. You’ll see an in-depth exploration of parsing rules, handling parameters, and converting DSL into usable formats like JSON. Finally, I showcase improvements in the DSL’s structure and functionality, highlighting how Strawberry enhances the development process and code efficiency.

https://www.appydave.com/opt-in

Chapters:
0:00 AI Code Language Ideas
1:07 Coding Languages powered by LLMs
2:18 DSL Engine Requirements
2:45 Feed Requirements into Strawberry
3:04 Chain of Thought: Strawberry Evaluation
5:42 Strawberry vs GPT-4o Comparison
6:53 Can 1 Prompt to Build a DSL Coding Language?
9:01 Evaluate the CoT
10:19 Evaluate the Response
13:07 Code for Tokenization & Parsing
17:48 Add Code & Documentation to our Project
18:18 Get the Project on GitHub
18:58 Project Planning - DrawIO DSL
19:18 Next Steps & Conclusion

Related Videos:

Agent Workflow Builder (Built in Public)
   • Agent Workflow Builder (POC): How I Visual...  

6 Use Cases: Strawberry vs GPT-4o – Where Each Model Shines
   • 6 Use Cases: Strawberry vs GPT-4o – Where ...  

Support & Affiliate Links:

☕ Buy Me a Coffee: https://buymeacoffee.com/appydave
🚀 Kajabi: https://app.kajabi.com/r/jMLhRhFi
🤖 Gling.AI: https://gling.ai/?via=appydave
📽️ ECamm Live: https://www.ecamm.com/mac/ecammlive/?...

Follow Me:
Website: https://appydave.com
Twitter:   / appydave  

Thanks for watching! Don't forget to like, share, and subscribe for more videos on AI development and workflow automation 🚀.

#AIWorkflowDesigner #OpenAIStrawberry, #DomainSpecificLanguages #AIPairProgrammers #DSL

This description contains affiliate links that help support the channel at no additional cost to you.