Chapper: Native iOS Client for LM Studio, Ollama, and OpenAI-Compatible Local Models

✍️ OpenClawRadar📅 Published: April 20, 2026🔗 Source
Chapper: Native iOS Client for LM Studio, Ollama, and OpenAI-Compatible Local Models
Ad

Chapper is a native SwiftUI iOS client for connecting to local AI models running on LM Studio, Ollama, and any OpenAI-compatible server. The app runs entirely on-device with no cloud requirements, web views, or mandatory accounts.

Core Features

  • Real-time token streaming with live inference speed display
  • Full sampling controls: temperature, top-p, top-k, min-p, TFS-Z, repeat/presence/frequency penalty
  • Structured output/JSON schema mode
  • Markdown rendering with syntax-highlighted code blocks

Reasoning Model Support

  • Collapsible thought process panel inline above each response
  • Works with Qwen3, DeepSeek-R1, and any model using <think> tags
  • Custom <think> tag parser for reasoning model output

Model Management

  • In-app model management: browse, load, configure context length
  • Flash attention support
  • GPU KV-cache offload

Conversation Features

  • Personas with persistent system prompts per chat
  • Full-text search across all conversations + pinned chats
  • Memory system that injects long-term context automatically
  • Scratchpad for working notes while chatting
Ad

Output Options

  • Export in 7 formats: PDF, HTML, Markdown, JSON, CSV, XML, TXT
  • TTS in three modes: native iOS voices, local on-device Kokoro model (experimental), or custom TTS server
  • Background playback support

Technical Implementation

  • Native async streaming over SSE
  • MCP tool integration for web search, file access, URL fetching
  • iCloud sync (optional)
  • On-device analytics dashboard
  • 12 language support
  • Custom haptics with toggle option

Pricing & Availability

Free + Pro model with one-time purchase, no subscription. Core chat is free. Pro unlocks advanced sampling, unlimited history, all export formats, custom icons, and unlimited personas. Works on iPhone and iPad.

📖 Read the full source: r/LocalLLaMA

Ad

👀 See Also

Noren AI: Voice Extraction Tool Identifies Writing Patterns from Samples
Tools

Noren AI: Voice Extraction Tool Identifies Writing Patterns from Samples

Noren AI analyzes 5-10 writing samples to automatically generate a voice guide based on actual patterns, matching 90% of manually identified patterns and discovering additional ones.

OpenClawRadar
Claude Code Adds Auto Mode for Permission Decisions
Tools

Claude Code Adds Auto Mode for Permission Decisions

Claude Code now has an auto mode that lets Claude handle permission decisions instead of requiring manual approval for every file write and bash command. This mode includes safeguards that check each action before it runs, with a classifier reviewing tool calls for potentially destructive actions.

OpenClawRadar
GitAgent: An Open Standard for Portable AI Agents in Git Repos
Tools

GitAgent: An Open Standard for Portable AI Agents in Git Repos

GitAgent is an open specification that defines AI agents through three core files in a git repository: agent.yaml for configuration, SOUL.md for personality/instructions, and SKILL.md for capabilities. The CLI allows running any agent repo directly with commands like npx @open-gitagent/gitagent run -r https://github.com/user/agent -a claude.

OpenClawRadar
OpenClaw Superpowers: A library of 31 skills addressing security, cost, and reliability pain points
Tools

OpenClaw Superpowers: A library of 31 skills addressing security, cost, and reliability pain points

A developer has released openclaw-superpowers, a library of 31 plug-and-play skills for OpenClaw. The library addresses common issues like runaway API costs, security vulnerabilities, and context loss, with installation via a single command.

OpenClawRadar