Skip to content
View steipete's full-sized avatar
🌴
On vacation
🌴
On vacation

Sponsoring

@michaeleisel
@ruiaureliano
@orta
@SwiftPackageIndex
@Homebrew
@wxt-dev
@cpojer
@biomejs
@cameroncooke
@insidegui
@satnaing
@gnachman

Highlights

  • Pro

Organizations

@Cocoaheads-Austria @mentalfaculty @ResearchKit @xcpretty

Block or report steipete

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
steipete/README.md

Hi, I'm Peter πŸ‘‹

πŸ“ Vienna ↔ London | πŸ€– Full-Time Open Source Builder | πŸš€ Ex-PSPDFKit Founder

Swift TypeScript JavaScript Node.js Claude MCP macOS SwiftUI Web

Deep in vibe-coding mode – building AI-powered developer tools at ludicrous speed. After 13+ years shipping native iOS, modern web feels like a breath of fresh air.

Current Projects

AI Developer Tools

  • VibeTunnel - Turn any browser into your Mac terminal (24h hackathon winner)
  • llm.codes - Convert JavaScript-heavy docs into AI-readable format
  • Peekaboo - Lightning-fast macOS screenshots for AI agents
  • Vibe Meter - Monitor your AI costs in real-time
  • Claude Code MCP - Integrate Claude Code into Cursor
  • macOS Automator MCP - Run AppleScript/JXA on macOS
  • AXorcist - Accessibility framework for macOS automation
  • agent-rules - Pre-converted Markdown documentation repository
  • LLM-Optimized Docs - Transform developer documentation for AI-first workflows
  • Demark - HTML to Markdown conversion in Swift
  • Stats Store - Privacy-first analytics for Sparkle

Work-in-Progress

  • Terminator MCP - Manage terminals outside the loop for better stability
  • Conduit MCP - Advanced file manipulation for faster refactoring
  • XC Sentinel - Intelligent Xcode automation with incremental builds and AI-friendly output

Legacy Work

GitHub Activity

GitHub Contribution Graph

What I'm Doing

  • Living in the future - Learning and building tools to make agentic engineering faster for everyone
  • Writing about AI workflows - Sharing my learnings on steipete.me
  • Rapid prototyping - Full apps in days, not months
  • Speaking at conferences - On vibe coding vs agentic engineering and the future of development

Latest Blog Posts

Connect

Twitter Mastodon Bluesky Blog LinkedIn GitHub


Recognition

  • Featured in The Pragmatic Engineer newsletter
  • International speaker (See my talks)
  • 15k+ GitHub stars across projects
  • Bootstrapped PSPDFKit to millions in ARR before exit

Media

Philosophy

"Ship beats perfect" - I build tools to solve my own problems, then share them with the world. Currently exploring how AI changes everything about software development.

Random Facts
  • Treat AI agents as "slot machines for programmers"
  • Run 3-6 Claude instances concurrently
  • Powered by Vienna coffee culture
  • Gym enthusiast (when not coding)
  • Coaches LGBTQ+ folks at Out In Tech

Pinned Loading

  1. speaking speaking Public

    Upcoming and past speaking engagements for Peter Steinberger @steipete

    54 1

  2. macos-automator-mcp macos-automator-mcp Public

    An MCP server to run AppleScript and JXA (JavaScript for Automation) to macOS.

    TypeScript 360 20

  3. claude-code-mcp claude-code-mcp Public

    Claude Code as one-shot MCP server to have an agent in your agent.

    JavaScript 475 45

  4. CodeLooper CodeLooper Public

    It's all about the loop, baby.

    Swift 106 5

  5. Peekaboo Peekaboo Public

    Peekaboo is a macOS CLI & optional MCP server that enables AI agents to capture screenshots of applications, or the entire system, with optional visual question answering through local or remote AI…

    Swift 321 13

  6. VibeMeter VibeMeter Public

    A project to measure costs for Cursor and other AI provider.

    Swift 239 14