~/talk

Firebender's AI Coding Agent - Reverse engineered

Talkat droidcon Berlin 2025 · 2025-09-24..09-26· [ai-assisted-development, android]
links:none on file
slides:none on file

Firebender is an Android Studio plugin that takes a Figma URL, pulls the preview screenshot, scans the repo for color.kt and theme.kt, then iterates with LLM-driven tool calls (find usages, editor edits, rendered preview diffs) to converge on a Compose screen; it handles ~10 billion tokens/day, uses ~7–9 tools, and two users have accepted over 10 million lines of code each. Engineering choices include Figma preview comparison, speculative file rewrites instead of git diffs, and careful prompt prefix KV cache management; built by three people and used by thousands including enterprises.

AI-written summary · about

  1. 0:00Introduction
  2. 1:48What Firebender does
  3. 6:07Real-world impact and usage
  4. 9:44Processing user requests
  5. 15:26Prompt caching importance
  6. 17:55Token throughput and infrastructure
  7. 18:17Tool overload challenges
  8. 21:53MCP servers and behaviors
  9. 23:23Tool configuration risks
  10. 24:26Evaluating agent performance
  11. 28:22Cotlin Bench and progress
  12. 30:10Designing agent evaluations
  13. 32:14Code editing challenges
  14. 33:37Firebender journey
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.