Finnegan
Finnegan is a customizable AI text editor that completes your thoughts as you write.
Year
2025
Platform
MacOS
Category
Productivity
Build Time
1 month
Built with
SwiftUI, Vercel, Groq
A text editor that completes your thoughts and matches your style.
Most AI writing tools feel like autocomplete: generic suggestions that could come from anyone. Finnegan analyzes your writing style in real-time and adapts its suggestions to either match or deliberately contrast with how you write.
The AI appears as ghost text while you type, with intelligent debouncing so it's not intrusive. Slash commands let you rewrite, expand, or continue passages on demand. The interface is Monkeytype-minimal: distraction-free, extensively themeable, with 20+ built-in color schemes.
It's a native macOS app that stores everything locally via SwiftData. A companion serverless API provides freemium AI completions (100 requests/day via Groq) without requiring sign-in. Export to PDF, Markdown, or RTF when you're done.
How it works:
Swift/SwiftUI with SwiftData persistence
Custom NSTextView integration for advanced editing
Multi-provider AI support (OpenAI, Anthropic, Ollama)
Vercel serverless API with device-based rate limiting
Real-time style analysis engine
Sub-200ms AI suggestion latency
Full undo/redo with AI-generated content tracking
Contact for TestFlight beta.
Elmer is a zero-configuration bridge that enables iOS devices to securely access AI services running locally on macOS.

