Syntax - Tasty Web Development Treats

1021: We got addicted to an AI model we can't talk about

· Summarized

Share this episode
Anyone with this link can open it.
Share Link
Start at 0:00

Key takeaways

  • Remote development environments built on rented bare metal servers provide high performance, multi-device access, and ease of hardware upgrades, making them a practical solution for teams.
  • OpenCode 2.0 is focused on over-designing, API robustness, and cross-platform syncing, establishing a strong foundation for AI integrations.
  • The rapid adoption of unreleased, high-performance AI models has led to a surge in token usage and a shift towards orchestrated AI agent architectures.
  • Cloud hosting of AI models offers significant cost advantages, with margins around 90%, whereas local hosting is primarily driven by privacy concerns.
  • Major AI providers tend to restrict API access to promote their ecosystems and support their revenue models, potentially impacting developer flexibility.
  • Innovations in AI user interfaces, voice prompting, and visual artifact generation promise more natural, efficient, and accessible ways to interact with AI tools.

Summary

Remote Development Environment Setup and Benefits

Dax Raad explains his team's setup of renting bare metal servers and slicing them into virtual machines for remote development. This setup offers high performance, easy hardware upgrades, and multi-device access, making remote dev environments accessible and practical. They use beefy servers hosted in data centers across the globe (Europe, US, Singapore) to minimize latency, and the setup includes tools like tmux for session management.

OpenCode 2.0 and Software Engineering Philosophy

Dax discusses the development of OpenCode 2.0, emphasizing meticulous design and over-engineering of APIs to ensure robustness and flexibility. The new version aims to run as a service, sync seamlessly with desktop and web, and allow customization via scripting and APIs. The team dedicates much resources to primitive building blocks, prioritizing performance and cross-platform compatibility, which are foundational for their AI integrations.

AI Models, Model Routing, and Usage Trends

The conversation covers the team's intense interest and activity with cutting-edge AI models, noting a recent explosion in token usage due to access to unreleased, high-performance models. Dax discusses model routing strategies, the cost implications of using various models, and the shift toward orchestrated AI agent setups where cheaper models are managed by more expensive, primary models. They highlight the rapid improvements in open-source models like GLM and the decreasing gap with proprietary offerings.

Cloud vs. Local AI Model Hosting and Industry Trends

Dax explains the advantages of hosting models in the cloud, such as cost efficiency and simplicity, versus local hosting, which is often motivated by privacy. He notes current cloud inference margins are extremely high (around 90%), making cloud hosting more economically viable. He also discusses the community's interest in local hosting solutions, emphasizing that cost reductions in cloud computing are leading to affordable, scalable options, and that local hosting remains a privacy choice rather than a cost-saving one.

AI Model Access, API Restrictions, and Industry Dynamics

The episode covers the opaque nature of access to new AI models, variations in company policies on API use, and the implications for developers and enterprises. Dax points out that major providers like OpenAI favor consumer-facing, API-based access for revenue and growth, which can limit integration flexibility. He warns about potential future restrictions, model safety concerns, and the strategic motivations of big tech labs to control model deployment within their ecosystems.

Future of AI Tools and Interface Innovation

Dax advocates for richer interfaces for AI assistance, such as producing visual artifacts and supporting dynamic UI components through standards like MCP. Voice prompting is highlighted as an increasingly popular interaction method, with innovative hardware (foot pedals, rings) enhancing productivity. He emphasizes the importance of designing tools that support both technical and non-technical users, aiming for seamless, intuitive experiences.

Sponsors

  • Sentry · Check out Century.io for tracking your app's performance, bugs, and errors. Sign up today and get two months for free.

Show notes

Dax Raad, co-founder of OpenCode, joins Scott and Wes to talk remote dev servers, OpenCode 2.0, and why his team is “addicted” to AI models they’re not even allowed to name yet.

Show Notes

00:00 Intro

00:43 Welcome to Syntax!

01:22 Remote Development Environments and Their Benefits

Dax’s post

Latitude.sh

exe.dev

06:24 The Setup: Tmux and Long-Running Sessions

07:15 Brought to you by Sentry!

08:12 Integrating AI with Personal Projects

11:21 Open Code 2.0: Features and Improvements

17:15 Software Engineering Methodology and Design Philosophy

21:33 Model Routing and AI Integration

23:58 The Evolution of AI Models

26:23 Comparing Open Source and Proprietary Models

28:27 Cost Implications of AI Model Usage

30:27 Local vs Cloud AI Model Hosting

32:08 Navigating Claude Code and Third-Party Integration

35:40 The Future of API Access for AI Models

37:27 Regulatory Concerns and AI Safety

39:25 Tools and Techniques for AI Coding

Hex

Handy

45:15 Final Thoughts and Future Directions

47:33 Sick Picks and Shameless Plugs

Sick Picks

Scott:

Wes:

Shameless Plugs

Scott:

Wes:

Dax: exe.dev

OpenTUI

Hit us up on Socials!

Syntax: X Instagram Tiktok LinkedIn Threads

Wes: X Instagram Tiktok LinkedIn Threads

Scott: X Instagram Tiktok LinkedIn Threads

Randy: X Instagram YouTube Threads

Follow this show on AudioBrevity and new episodes get summarized for you. Create a free account

Couldn't load the audio. A blocker may be stopping the show's tracking links. Open the file