Home
Categories
EXPLORE
True Crime
Comedy
Society & Culture
Business
News
Sports
TV & Film
About Us
Contact Us
Copyright
© 2024 PodJoint
Podjoint Logo
US
00:00 / 00:00
Sign in

or

Don't have an account?
Sign up
Forgot password
https://is1-ssl.mzstatic.com/image/thumb/Podcasts125/v4/61/03/ea/6103ea1b-41c7-e0ca-3fc5-b127a2682d35/mza_11809009319831773693.jpg/600x600bb.jpg
Two Voice Devs
Mark and Allen
256 episodes
1 day ago
Mark and Allen talk about the latest news in the VoiceFirst world from a developer point of view.
Show more...
Technology
RSS
All content for Two Voice Devs is the property of Mark and Allen and is served directly from their servers with no modification, redirects, or rehosting. The podcast is not affiliated with or endorsed by Podjoint in any way.
Mark and Allen talk about the latest news in the VoiceFirst world from a developer point of view.
Show more...
Technology
https://d3t3ozftmdmh3i.cloudfront.net/production/podcast_uploaded_nologo/7779266/7779266-1596738075050-bbb767ac48e.jpg
Episode 245 - From Python to TypeScript: Coding JCrew AI to Build Better Agents
Two Voice Devs
33 minutes 18 seconds
4 months ago
Episode 245 - From Python to TypeScript: Coding JCrew AI to Build Better Agents

Ever find that the best way to understand a new framework is to build it yourself? In this episode of Two Voice Devs, Mark Tucker takes us on a deep dive into Crew AI, a powerful Python framework for orchestrating multi-agent AI systems.


To truly get under the hood, Mark decided to port the core functionality into TypeScript, creating "JCrew AI." This process provides a unique and insightful perspective on how these agent-based systems are designed. Join us as we deconstruct the core concepts of Crew AI, exploring how it simplifies the complex process of making AI agents collaborate effectively. We discuss everything from the fundamental building blocks—like agents, tasks, and crews—to the clever ways it implements prompt engineering best practices.


If you're a developer interested in the architecture of modern AI applications, you'll gain a clear understanding of how to define agent roles, backstories, and goals; how to chain tasks together; and how the underlying execution loop (and its similarity to the ReAct pattern) works to produce cohesive results.


Timestamps:

[00:00:00] - Introduction

[00:01:00] - What is Crew AI and the "JCrew AI" Learning Project

[00:04:00] - Core Concepts: How Crews, Agents, and Tasks Work

[00:06:00] - Anatomy of a Crew AI Agent (Role, Goal, Backstory)

[00:10:00] - Building Prompts with Templates and "Slices"

[00:15:00] - The Execution Flow: From "Kickoff" to Final Output

[00:21:00] - Under the Hood: The Agent Executor and Core Logic Loop

[00:23:00] - How Crew AI Compares to LangChain and LangGraph

[00:28:00] - Practical Considerations: Human-in-the-Loop and Performance

[00:30:00] - Learning a Framework by Rebuilding It


#AI #ArtificialIntelligence #Developer #SoftwareEngineering #CrewAI #MultiAgentSystems #AIAgents #Python #TypeScript #PromptEngineering #LLM #Podcast

Two Voice Devs
Mark and Allen talk about the latest news in the VoiceFirst world from a developer point of view.