GlassCode:
The Local-First AI Coding Workspace for Mac
Chat with local Ollama models, plan your next change, and review AI-proposed code before you approve it.
GlassCode is designed and developed by Vincent Galeano (opens in a new tab).
Free with in-app purchases · Requires macOS 26.5 or later.
Ask, Plan, and Agent workflows
Choose the level of help each task needs, from a quick question to a multi-step change.
Ask
Get answers about your code.
Ask about a file, an error message, or an unfamiliar API and get explanations in a focused chat.
Plan
Think it through before you build.
Work out an approach for a feature or fix first, and review the steps before any code is written.
Agent
Hand off the implementation.
Let the agent propose the code changes for a task. You review what it suggests and approve what gets applied.
One workspace for AI-assisted coding
Chats, files, and code changes come together in a single Mac app.
Local Ollama integration
Connect to Ollama on your Mac and use the models you have pulled locally. Switch models without leaving the app — local Ollama processing stays on your Mac.
Approval-controlled changes
AI-generated code doesn't land in your project unseen. GlassCode shows you the changes it proposes, and you decide what gets applied.
Multi-chat workspaces
Keep a separate chat for each task, bug, or idea, and switch between conversations as your work changes.
File explorer and editor
Browse your project's files and make edits in the built-in editor, alongside your AI chats in the same app.
Image, document, and log attachments
Attach screenshots, documents, and log files to a chat to give the model the context behind your question.
Native macOS
A dedicated Mac app, available on the Mac App Store and designed to fit into your existing workflow on macOS.
Local-first privacy
GlassCode is built to keep your work under your control. Here is where your data goes.
Local Ollama models stay on your Mac
When you use a local model through Ollama, your prompts, code, and responses are processed on your own Mac.
Cloud providers only when you choose them
If you select a cloud model provider, your prompts and the context you include are sent to that provider — not routed through our servers.
Project settings stored locally
Your project settings and editor preferences are stored on your Mac, under your control.
Visible, reviewable changes
Code the AI proposes is shown to you for approval, so you can see what it wants to change in your project.
Read the full GlassCode Privacy Policy.