Skip to content
View SwiftedMind's full-sized avatar

Block or report SwiftedMind

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. 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
SwiftedMind/README.md

Dennis Müller (SwiftedMind)

Hey 👋,

I’m Dennis, a software engineer in Germany focused on iOS + SwiftUI.
I build Swift packages and tools that keep codebases simple, readable, and fun to work in.

Active Projects

Tessera App

A Mac app that uses my Tessera package to create seamless patterns in a simple and powerful visual editor. It turns shapes, images, text, and symbols into repeatable tiles or exact-size canvases, which is perfect for UI, print, branding, and motion.

→ Website: https://tesserapatterns.com/

→ App Store: https://apps.apple.com/us/app/tessera-seamless-patterns/id6756501042

Tessera

A Swift package that turns a single tile of SwiftUI views into an endlessly repeating, seamlessly wrapping pattern.

  • Compose patterns from regular SwiftUI views
  • Toroidal edge-wrapping for seam-free repeats
  • Deterministic output via seeds (or randomize)
  • Export to PNG or vector-friendly PDF

→ Repo: /SwiftedMind/Tessera

SwiftAgent

Native Swift SDK for building autonomous AI agents, inspired by Apple’s FoundationModels design philosophy.

Why it exists: I wanted an Apple-feeling API for agent loops, tools, and structured outputs, but for other providers.

  • Agent loops + tool execution handled for you
  • Type-safe tools (FoundationModels-style @Generable)
  • Adapter-agnostic design (OpenAI included; more providers can be added)
  • Transcripts + token-usage tracking for debugging and product work

→ Repo: /SwiftedMind/SwiftAgent

Queryable

Treat SwiftUI presentations as async operations: trigger an alert/sheet/dialog and await the user’s answer.

  • Present + await results from a single async call
  • Works with alerts, confirmation dialogs, sheets, full-screen covers, and custom overlays
  • Useful for keeping business logic out of presentation code

→ Repo: /SwiftedMind/Queryable

Processed

A lightweight loading-state handler for SwiftUI that reduces repetitive “absent/loading/error/loaded” boilerplate.

  • Property wrappers: @Loadable + @Process
  • Also works in non-view types via support protocols
  • Can be fully manual when defaults aren’t enough

→ Repo: /SwiftedMind/Processed

monocle

A read-only CLI for Swift symbol lookup via SourceKit-LSP, designed for coding agents (and humans) that need quick context.

  • Point it at a file/line/column and get definition + signature + docs
  • Stable JSON output for tooling (--json)
  • Works great when you need to understand external packages without opening Xcode

→ Repo: /SwiftedMind/monocle

Pinned Loading

  1. SwiftAgent SwiftAgent Public

    Native Swift SDK for building autonomous AI agents with Apple's FoundationModels design philosophy

    Swift 171 8

  2. Tessera Tessera Public

    A Swift package that turns a single generated tile composed of SwiftUI views into an endlessly repeating, seamlessly wrapping pattern.

    Swift 95 1

  3. Queryable Queryable Public

    Asynchronous view presentations in SwiftUI

    Swift 118 7

  4. monocle monocle Public

    Swift symbol lookup CLI powered by SourceKit-LSP, tuned for coding agents

    Swift 10 1

  5. Processed Processed Public

    Automated loading states in SwiftUI

    Swift 31 1