79 subscribers
Go offline with the Player FM app!
Podcasts Worth a Listen
SPONSORED


1 Close Encounters with UFO Hot Spots: Area 51, Roswell, and the Great ET Road Trip 39:50
Creating the Castmagic AI-Powered Content Workflow Platform with Justin Tormey
Fetch error
Hmmm there seems to be a problem fetching this series right now. Last successful fetch was on December 26, 2024 11:48 (
What now? This series will be checked again in the next day. If you believe it should be working, please verify the publisher's feed link below is valid and includes actual episode links. You can contact support to request the feed be immediately fetched.
Manage episode 452381730 series 2493466
Justin Tormey, co-founder of Castmagic, joins the Elixir Wizards to discuss building an AI-powered content creation app. Castmagic repurposes audio and video into social media posts, blog articles, newsletters, and more. The tech stack leverages OpenAI and Anthropic LLMs with Elixir as the coordination layer and Phoenix LiveView powering the front end.
Justin dives into the technical details of Castmagic, including the integration of JavaScript libraries like ProseMirror and TipTap through LiveSvelte, as well as enabling real-time collaboration with CRDTs and YDoc. He shares the benefits and challenges of using Elixir for rapid development, as well as the trade-offs between custom code and off-the-shelf solutions.
The conversation also covers Justin’s entrepreneurial journey, highlighting the advantages of bootstrapping over venture capital, the importance of acquiring early customers, and creative marketing strategies like affiliate programs and software marketplaces.
Whether you're an Elixirist exploring machine learning or an aspiring tech founder, tune in to learn more about AI with Elixir, navigating startup challenges, and turning ideas into impactful software.
Topics discussed in this episode:
- Building Castmagic to generate content from audio and video for creators
- Using AI services like OpenAI and Anthropic for transcription and workflows
- Elixir as the coordination layer for complex processes
- Rapid UI development with Phoenix LiveView
- Integrating rich text editing libraries through LiveSvelte
- Enabling collaborative editing with CRDTs and YDoc
- Balancing offline functionality with cloud-based AI tools
- Challenges of working with external AI services
- Exploring the future of multimodal AI in product development
- Bootstrapping vs. venture capital: benefits and challenges
- Strategies for finding distribution channels and early adopters
- Creative approaches to marketing, including affiliates and marketplaces
- Balancing engineering efforts with customer and business needs
- Practical advice for navigating the early stages of a startup
Links mentioned:
https://www.castmagic.io/
https://pragprog.com/titles/jaerlang2/programming-erlang-2nd-edition/
https://www.blockchain.com/
https://fly.io/
https://hexdocs.pm/live_svelte/readme.html
https://github.com/woutdp/live_svelte
https://prosemirror.net/
https://tiptap.dev/
https://docs.yjs.dev/api/y.doc
https://hexdocs.pm/polymorphic_embed/readme.html
https://github.com/elixir-nx/nx
https://github.com/elixir-nx/tokenizers
https://github.com/thmsmlr/instructor_ex
https://openai.com/
https://www.anthropic.com/
https://getoban.pro/
https://github.com/wojtekmach/req
https://ollama.com/
https://x.com/j_tormey
Special Guest: Justin Tormey.
190 episodes
Fetch error
Hmmm there seems to be a problem fetching this series right now. Last successful fetch was on December 26, 2024 11:48 (
What now? This series will be checked again in the next day. If you believe it should be working, please verify the publisher's feed link below is valid and includes actual episode links. You can contact support to request the feed be immediately fetched.
Manage episode 452381730 series 2493466
Justin Tormey, co-founder of Castmagic, joins the Elixir Wizards to discuss building an AI-powered content creation app. Castmagic repurposes audio and video into social media posts, blog articles, newsletters, and more. The tech stack leverages OpenAI and Anthropic LLMs with Elixir as the coordination layer and Phoenix LiveView powering the front end.
Justin dives into the technical details of Castmagic, including the integration of JavaScript libraries like ProseMirror and TipTap through LiveSvelte, as well as enabling real-time collaboration with CRDTs and YDoc. He shares the benefits and challenges of using Elixir for rapid development, as well as the trade-offs between custom code and off-the-shelf solutions.
The conversation also covers Justin’s entrepreneurial journey, highlighting the advantages of bootstrapping over venture capital, the importance of acquiring early customers, and creative marketing strategies like affiliate programs and software marketplaces.
Whether you're an Elixirist exploring machine learning or an aspiring tech founder, tune in to learn more about AI with Elixir, navigating startup challenges, and turning ideas into impactful software.
Topics discussed in this episode:
- Building Castmagic to generate content from audio and video for creators
- Using AI services like OpenAI and Anthropic for transcription and workflows
- Elixir as the coordination layer for complex processes
- Rapid UI development with Phoenix LiveView
- Integrating rich text editing libraries through LiveSvelte
- Enabling collaborative editing with CRDTs and YDoc
- Balancing offline functionality with cloud-based AI tools
- Challenges of working with external AI services
- Exploring the future of multimodal AI in product development
- Bootstrapping vs. venture capital: benefits and challenges
- Strategies for finding distribution channels and early adopters
- Creative approaches to marketing, including affiliates and marketplaces
- Balancing engineering efforts with customer and business needs
- Practical advice for navigating the early stages of a startup
Links mentioned:
https://www.castmagic.io/
https://pragprog.com/titles/jaerlang2/programming-erlang-2nd-edition/
https://www.blockchain.com/
https://fly.io/
https://hexdocs.pm/live_svelte/readme.html
https://github.com/woutdp/live_svelte
https://prosemirror.net/
https://tiptap.dev/
https://docs.yjs.dev/api/y.doc
https://hexdocs.pm/polymorphic_embed/readme.html
https://github.com/elixir-nx/nx
https://github.com/elixir-nx/tokenizers
https://github.com/thmsmlr/instructor_ex
https://openai.com/
https://www.anthropic.com/
https://getoban.pro/
https://github.com/wojtekmach/req
https://ollama.com/
https://x.com/j_tormey
Special Guest: Justin Tormey.
190 episodes
All episodes
×
1 Building an Open Vehicle Control System using Elixir and Nerves with Marc, Thibault, and Loïc 54:19

1 Creating Horizon: Deploy Elixir Phoenix Apps on FreeBSD with Jim Freeze 44:48

1 Telemetry & Observability for Elixir Apps at Cars.com with Zack Kayser & Ethan Gunderson 42:39

1 Scaling the Daylite Apple-Native CRM Using Elixir with AJ 52:21

1 Creating the Castmagic AI-Powered Content Workflow Platform with Justin Tormey 35:40

1 Creating the Standd AI-Native Due Diligence Platform with Stephen Solka 48:44

1 Creating the WebAuthn Components Library for Phoenix LiveView Apps with Owen Bickford 57:32

1 Creating a Terrestrial Telescope using Nerves & LiveView with Lucas Sifoni 49:56

1 Creating a Local-First Offline-Enabled LiveView PWA with Tony Dang 48:18

1 Creating VintageCell: Nerves, PCBs, and GenStateMachine with Bryan Green 28:58

1 Creating the Igniter Code Generation Framework with Zach Daniel 52:55

1 Elixir Wizards X Thinking Elixir ElixirConf 2024 Hype-isode 59:50

1 "The Past is Your Teacher" with Alicia Brindisi and Bri LaVorgna 32:56

1 "So You've Been Hired" with Emma Whamond and Micaela Cunha 46:06

1 "From Inspiration to Execution" with Camber Griffin 45:03

1 Machine Learning in Elixir vs. Python, SQL, and Matlab with Katelynn Burns & Alexis Carpenter 31:19

1 Embedded Systems in Elixir vs. C, C++, and Java with Connor Rigby & Taylor Barto 46:30

1 ECS / Game Development with Elixir vs. Python, JavaScript, React with Dorian Iacobescu & Daniel Luu 41:08

1 Learning a Language: Elixir vs. JavaScript with Yohana Tesfazgi & Wes Bos 42:14

1 HTTP Requests in Elixir vs. JavaScript with Yordis Prieto & Stephen Chudleigh 50:29

1 Season 11 Kickoff: The Hosts Discuss Branching Out from Elixir to Compare Notes 32:21

1 José Valim, Guillaume Duboc, and Giuseppe Castagna on the Future of Types in Elixir 48:32

1 Chris McCord and Jason Stiebs on the Future of Phoenix 58:12

1 Sean Moriarity on the Future of Machine Learning with Elixir 47:18

1 Hugo Baraúna & Lucas San Roman on the Future of the Elixir Community 50:48

1 José Valim on the Future of the Elixir Ecosystem 43:57

1 Saša Jurić on The Future of Training & Education in Elixir 46:27

1 Mat Trudel on the Future of Phoenix and Web Transports 48:05

1 Mike Waud and Tony Winn on the Future of Elixir on the Grid 42:41

1 Sophie DeBenedetto on the Future of Elixir and LiveView 51:08

1 "DevOps: From Code to Cloud" with Dan Ivovich 43:43

1 "Printing is Ugly" with Joel Meador and Charles Suggs 47:03

1 "Keeping it Fresh" with Bilal Hankins and Anna Dorigo 36:00

1 "Saga of a Gnarly Report" with Owen and Dan 50:21

1 "Whose Tailwind is it Anyway?" with Ava Slivkoff 48:17


1 "Discovery Discoveries" with Alicia Brindisi and Bri LaVorgna 43:26

1 "Testing 1, 2, 3" with Joel Meador and Charles Suggs 45:40

1 Creating a Language: Elixir vs. Roc with José Valim and Richard Feldman (Elixir Wizards X Software Unscripted Podcast) 1:09:04

1 Package Management in Elixir vs. JavaScript with Wojtek Mach & Amal Hussein 54:06

1 Communities in Tech with Camille Clayton & Scott Tolinski 48:19

1 Actor Model and Concurrent Processing in Elixir vs. Clojure and Ruby with Xiang Ji & Nathan Hessler 47:57

1 Static Code Analysis in Elixir vs. Ruby with René Föhring & Marc-André Lafortune 46:02

1 Web Development Frameworks: Elixir and Phoenix vs. Ruby on Rails with Owen Bickford & Dan Ivovich 41:41

1 Garbage Collection in Erlang vs JVM/Akka with Manuel Rubio & Dan Plyukhin 44:08
Welcome to Player FM!
Player FM is scanning the web for high-quality podcasts for you to enjoy right now. It's the best podcast app and works on Android, iPhone, and the web. Signup to sync subscriptions across devices.