AI Coding Tools for Mac

View 107 business solutions

Browse free open source AI Coding tools and projects for Mac below. Use the toggles on the left to filter open source AI Coding tools by OS, license, language, programming language, and project status.

  • $300 Free Credits for Your Google Cloud Projects Icon
    $300 Free Credits for Your Google Cloud Projects

    Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

    Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
    Start Free Trial
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 1
    Codex++

    Codex++

    An enhanced tool for CodexApp, striving to make Codex better to use

    Codex++ is an external enhancement launcher for Codex App that improves usability without modifying the original installation files. It works by launching Codex with Chromium DevTools Protocol parameters, running a local helper service, and injecting enhancement scripts into the renderer. The tool adds a dedicated Codex++ menu, unlocks plugin entry points in API Key mode, enables forced installation for unavailable plugins, and improves local session management. It also adds true session deletion with confirmation and undo, Markdown export with timestamps, conversation timeline navigation, and the ability to move sessions between normal chats and local projects. Provider Sync helps preserve historical session visibility when switching model providers. Codex++ is aimed at Codex App users who want a more comfortable, flexible, and manageable desktop experience.
    Downloads: 2,406 This Week
    Last Update:
    See Project
  • 2
    Claude Code

    Claude Code

    Claude Code is an agentic coding tool that lives in your terminal

    Claude Code is an intelligent agentic coding assistant that lives in your terminal and understands your entire codebase. It helps developers code faster by executing routine tasks, explaining complex code snippets, and managing git workflows—all via natural language commands. Claude Code integrates seamlessly into your terminal, IDE, or GitHub by tagging @claude to interact with your code context. The tool is designed to simplify development by automating repetitive work and providing instant clarifications on code behavior. User feedback and usage data are collected responsibly, with strict privacy safeguards and limited retention, ensuring no feedback is used to train generative models. Claude Code is open and actively maintained with community-driven bug reporting and feature requests. Its natural language interface makes advanced coding workflows accessible without leaving your coding environment.
    Downloads: 781 This Week
    Last Update:
    See Project
  • 3
    Goose

    Goose

    AI coding agent that's more than suggestions - install, execute, edit+

    Goose is an open-source, extensible AI agent that enhances the software development process by going beyond traditional code suggestions. It allows developers to install, execute, edit, and test code with any large language model (LLM), facilitating a more efficient and streamlined workflow. Designed to operate locally within a developer's environment, Goose integrates seamlessly with various tools and platforms, providing a customizable and powerful assistant for coding tasks. Its architecture supports extensibility, enabling users to tailor the agent to their specific needs and preferences. By leveraging Goose, developers can improve productivity and code quality through advanced AI-driven assistance.
    Downloads: 343 This Week
    Last Update:
    See Project
  • 4
    OpenAI Codex CLI

    OpenAI Codex CLI

    Lightweight coding agent that runs in your terminal

    OpenAI Codex CLI is a lightweight, open-source coding assistant that runs directly in your terminal, designed to bring ChatGPT-level reasoning to your code workflows. It allows developers to interactively query, edit, and generate code within their repositories, all while maintaining version control. The CLI can scaffold new files, run code in sandboxed environments, install dependencies, and commit changes automatically, streamlining chat-driven development. It supports various approval modes—from suggestion-only to full automation—ensuring safe and controlled code execution. Codex CLI can also handle multimodal inputs like screenshots and diagrams to implement features intelligently. The tool includes built-in sandboxing & security measures, such as network restrictions and directory confinement, to protect your system during code execution. With extensive configuration options, including multiple AI providers and custom guidance files, it fits seamlessly into developer environments.
    Downloads: 261 This Week
    Last Update:
    See Project
  • Enterprise-grade ITSM, for every business Icon
    Enterprise-grade ITSM, for every business

    Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity.

    Freshservice is an intuitive, AI-powered platform that helps IT, operations, and business teams deliver exceptional service without the usual complexity. Automate repetitive tasks, resolve issues faster, and provide seamless support across the organization. From managing incidents and assets to driving smarter decisions, Freshservice makes it easy to stay efficient and scale with confidence.
    Try it Free
  • 5
    DeepSeek TUI

    DeepSeek TUI

    Coding agent for DeepSeek models that runs in your terminal

    DeepSeek-TUI is a terminal-based user interface designed to interact with DeepSeek language models in a lightweight and efficient way. It provides a text-based chat experience directly within the command line, making it ideal for developers who prefer minimal interfaces. The tool supports streaming responses, allowing real-time interaction with the model. It includes features for managing prompts, sessions, and conversation history within the terminal environment. DeepSeek-TUI emphasizes speed and simplicity, avoiding heavy graphical dependencies. It is particularly useful for local or remote environments where graphical interfaces are impractical. Overall, it delivers an efficient CLI-first experience for AI interaction.
    Downloads: 232 This Week
    Last Update:
    See Project
  • 6
    OpenCode

    OpenCode

    The open source coding agent

    OpenCode is an open-source AI coding agent designed to assist developers directly from the terminal, desktop, or IDE environments. It functions as a locally running assistant that can analyze codebases, execute development tasks, and interact with external tools while remaining highly configurable. The system is built around an agent model that can perform actions such as file manipulation, shell execution, and web access with user confirmation. Its provider-agnostic design allows developers to connect different large language model services rather than being locked into a single vendor. OpenCode aims to streamline everyday development workflows by combining automation with human oversight in a developer-first interface. Because it runs locally and exposes powerful capabilities, the project is particularly attractive for engineers who want deep control over AI-assisted coding pipelines.
    Downloads: 117 This Week
    Last Update:
    See Project
  • 7
    PearAI

    PearAI

    The Open Source AI-Powered Code Editor. A fork of VSCode and Continue

    Ask questions or generate code with the context of your codebase for accurate results. This also works with choosing specific folders, online docs, terminal content, files, and more. PearAI can directly code in your files, and allow you to see diffs. Try CMD+I (CTRL+I on Windows). Here, we ask PearAI to help us add error handling and comments. Without writing a single line of code, we were able to make a new feature in an unfamiliar codebase: adding a documentation page to the PearAI landing page. Speed up your development process by seamlessly integrating AI into your workflow. PearAI's goal is to reduce the time it takes for an individual to go from idea to creation. Coding itself is a crucial tool in product development, and we believe that with the advancement of AI, it may drastically change over the coming years. We aim to build the environment that will encompass these changes, both in the short-term and long-term.
    Downloads: 83 This Week
    Last Update:
    See Project
  • 8
    Roo Code

    Roo Code

    Roo Code gives you a whole dev team of AI agents in your code editor

    Roo Code is an AI-powered software engineering platform that works interactively in your IDE and autonomously in the cloud to help teams ship faster. It combines a powerful VS Code extension with cloud-based agents that can take on real development tasks across GitHub, Slack, and the web. Designed to work on your terms, Roo Code gives you full control locally while enabling delegation and parallel execution at scale. Its model-agnostic architecture ensures flexibility as AI models and providers evolve, letting you choose or bring your own keys. Role-specific agent modes keep AI focused, reliable, and aligned with real engineering workflows. Open source, secure, and highly configurable, Roo Code fits seamlessly into both individual and team-based development environments.
    Downloads: 81 This Week
    Last Update:
    See Project
  • 9
    Continue

    Continue

    Continue is the leading open-source AI code assistant

    Continue is the leading open-source AI code assistant. You can connect any models and any context to build custom autocomplete and chat experiences inside VS Code and JetBrains. Continue enables you to use the right model for the job, whether it's open-source or commercial, running local or remote, and used for chat, autocomplete, or embeddings. And we provide numerous points of configuration so that you can customize the extension to fit into your existing workflows.
    Downloads: 61 This Week
    Last Update:
    See Project
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Get Started Free
  • 10
    Zed

    Zed

    High-performance, multiplayer code editor from the creators of Atom

    Zed is a next-generation code editor designed for high-performance collaboration with humans and AI. Written from scratch in Rust to efficiently leverage multiple CPU cores and your GPU. Integrate upcoming LLMs into your workflow to generate, transform, and analyze code. Chat with teammates, write notes together, and share your screen and project. Multibuffers compose excerpts from across the codebase in one editable surface. Evaluate code inline via Jupyter runtimes and collaboratively edit notebooks. Support for many languages via Tree-sitter, WebAssembly, and the Language Server Protocol. Fast native terminal tightly integrates with Zed's language-aware task runner and AI capabilities. First-class modal editing via Vim bindings, including features like text objects and marks. Zed is built by a global community of thousands of developers. Boost your Zed experience by choosing from hundreds of extensions that broaden language support, offer different themes, and more.
    Downloads: 60 This Week
    Last Update:
    See Project
  • 11
    DeepSeek-Reasonix

    DeepSeek-Reasonix

    DeepSeek-native AI coding agent for your terminal

    DeepSeek Reasonix is a DeepSeek-native AI coding agent designed for terminal-based software development. It is built around prefix-cache stability, which helps reduce token costs during long sessions and allows users to leave the agent running across extended workflows. Reasonix includes a coding mode with filesystem and shell tools, a lighter chat mode, one-shot task execution, health checks, session utilities, and project-scoped memory. It supports reviewed SEARCH/REPLACE edits, plan mode, MCP servers, web search, hooks, skills, semantic indexing, transcript replay, event logs, and cost or cache tracking. The project is especially useful for developers who want an open, terminal-first coding agent optimized for DeepSeek’s cache mechanics. It also includes a prerelease desktop client for users who prefer a GUI over the same agent loop.
    Downloads: 45 This Week
    Last Update:
    See Project
  • 12
    Crush

    Crush

    The glamourous AI CLI coding agent for your favourite terminal 💘

    Crush is a next-generation, terminal-based AI coding assistant developed by Charm, designed to seamlessly integrate with your tools, workflows, and preferred LLMs. It provides developers with an intuitive, session-based experience where multiple contexts can be managed across projects. With flexible model switching, Crush allows you to change providers mid-session while retaining conversation history. It enhances productivity by combining LSP (Language Server Protocol) support with extensible MCP (Model Context Protocol) integrations for richer coding context and external tool connectivity. Built for portability, it offers first-class support across macOS, Linux, Windows (PowerShell and WSL), and BSD systems. Backed by the Charm ecosystem, Crush is a stable, actively maintained evolution of the original OpenCode project.
    Downloads: 41 This Week
    Last Update:
    See Project
  • 13
    Void Editor

    Void Editor

    Open source AI IDE and Cursor alternative

    Void is an open-source, AI-powered code editor built as a fork of Visual Studio Code. Designed as a fully transparent and privacy-focused alternative to Cursor or GitHub Copilot, it lets you use AI models locally or via APIs (OpenAI, Claude, Gemini, Ollama, etc.)—without routing data through proprietary servers. Developed by YC-backed startup Glass Devtools, it supports traditional coding features inherited from VS Code, enhanced with in-editor LLM capabilities—autocomplete, inline quick edits, and chat agents, all while giving developers total prompt and data control.
    Downloads: 41 This Week
    Last Update:
    See Project
  • 14
    Cline

    Cline

    Autonomous coding agent right in your IDE

    Cline is a command-line application building library for Node.js that helps developers easily create interactive CLI applications. Built on Node's readline module, it offers features like history support, auto-completion, and input masking. Cline allows you to define custom commands with argument placeholders, making it versatile for various command structures. Additionally, it supports modes, where different command sets can be dynamically loaded depending on the application's state.
    Downloads: 38 This Week
    Last Update:
    See Project
  • 15
    Happy Coder

    Happy Coder

    Mobile and Web client for Codex and Claude Code, with realtime voice

    Happy is an open-source, cross-platform mobile and web client designed to bring powerful AI coding agents such as Claude Code and Codex to your fingertips no matter where you are. At its core, Happy wraps existing AI coding tools with a unified interface, providing real-time voice interactions, encrypted communication, and seamless device switching between desktop and mobile. You can start a coding session locally through the Happy CLI or connect from a phone or browser, allowing developers to inspect, interact with, and guide the AI as it generates, tests, or explains code. The project includes components like a dedicated backend server for encrypted sync, a rich front-end experience across web and native apps, and support for push notifications when your coding agent encounters permission requests or errors. Happy prioritizes security with end-to-end encryption so your code and interactions remain private and auditable.
    Downloads: 36 This Week
    Last Update:
    See Project
  • 16
    omp (Oh My Pi)

    omp (Oh My Pi)

    AI Coding agent for the terminal

    omp (Oh-My-Pi) is an open-source AI agent toolkit focused on creating intelligent coding assistants that operate directly from the terminal environment. The project provides a command-line coding agent capable of analyzing repositories, generating commits, editing code, and interacting with development tools through an integrated tool system. Instead of functioning as a simple prompt-based assistant, the system includes an agent architecture that can inspect Git repositories, analyze changes, and perform development actions with fine-grained control. The platform also supports tool-based workflows where the agent can run shell commands, read files, modify code, and stage changes during development tasks. It includes infrastructure for integrating different AI providers and models through a unified API layer, allowing developers to switch between models while keeping the same agent interface.
    Downloads: 32 This Week
    Last Update:
    See Project
  • 17
    Dyad

    Dyad

    Free, local, open-source AI app builder

    Dyad is a free, local, open source AI app builder that lets you go from idea to full-stack application entirely on your machine, no coding required, just chat with AI. You can build unlimited apps with real-time previews, instant undo, and responsive, frictionless workflows. Deep Supabase integration means you can create UI and backend logic in one cohesive environment, while the model-agnostic architecture lets you connect to any AI, whether cloud-based (Gemini 2.5 Pro, GPT-4.1, Claude Sonnet 4) or local via Ollama, so you’re never locked in. All source code remains on your device and integrates seamlessly with your preferred IDE. A natural-language API enables powerful data queries and updates, automating tasks without leaving the chat interface. By running entirely locally, Dyad delivers maximum privacy, minimal latency, and smooth developer experiences free from cloud-based inconsistencies.
    Downloads: 31 This Week
    Last Update:
    See Project
  • 18
    Paseo

    Paseo

    Orchestrate coding agents remotely from your phone, desktop and CLI

    Paseo is a modern development platform designed to streamline the creation and management of web applications through a focus on simplicity, performance, and developer experience. It provides a structured environment for building applications with minimal configuration, allowing developers to focus on core functionality rather than setup complexity. The platform likely includes tools for routing, state management, and component organization, enabling rapid development of scalable applications. It emphasizes clean architecture and modular design, making it easier to maintain and extend projects over time. Paseo is designed to integrate with modern frontend and backend ecosystems, supporting flexible deployment and customization. Its approach prioritizes clarity and efficiency, reducing the cognitive overhead associated with complex frameworks. Overall, Paseo serves as a streamlined development environment that balances simplicity with capability for modern web projects.
    Downloads: 31 This Week
    Last Update:
    See Project
  • 19
    9Router

    9Router

    Unlimited FREE AI coding. Connect Claude Code, Codex, Cursor, Cline

    9Router is an AI routing and proxy platform designed to unify access to dozens of AI providers and coding assistants through a single local endpoint. The project allows developers to connect tools such as Claude Code, Cursor, Codex, Cline, Copilot, Gemini CLI, and other AI coding environments to multiple commercial, free, and fallback model providers without manually switching APIs. It includes smart routing logic that can automatically redirect requests between premium, low-cost, or free providers based on quotas, availability, or configuration rules. The system also offers a local dashboard for monitoring quotas, providers, models, and routing behavior in real time. 9router emphasizes flexibility and uninterrupted workflows by supporting failover mechanisms, provider pooling, and configuration-driven request management. Overall, it functions as a centralized AI gateway optimized for coding, experimentation, and multi-provider orchestration workflows.
    Downloads: 29 This Week
    Last Update:
    See Project
  • 20
    bolt.diy

    bolt.diy

    Prompt, run, edit, & deploy full-stack web applications using any LLM

    bolt.diy is an open-source platform that allows you to easily create, run, edit, and deploy full-stack web applications using a variety of large language models (LLMs). It supports popular models like OpenAI, Anthropic, Ollama, OpenRouter, Gemini, LMStudio, Mistral, xAI, HuggingFace, DeepSeek, and Groq, and provides the flexibility to integrate additional models through the Vercel AI SDK. Whether you’re experimenting with pre-built models or developing custom AI-driven applications, bolt.diy offers a smooth and intuitive experience for building AI-powered web apps. Its open-source nature invites community contributions, and it serves as an ideal platform for developers looking to leverage the latest AI technologies.
    Downloads: 29 This Week
    Last Update:
    See Project
  • 21
    Kimi Code CLI

    Kimi Code CLI

    Kimi Code CLI is your next CLI agent

    Kimi CLI is a command-line AI agent that brings an intelligent software development assistant directly into your terminal, helping you with coding tasks, shell operations, and workflow automation without leaving your command prompt. It supports an interactive shell-like user interface where you can chat with the agent, request code edits, run shell commands, and receive contextual suggestions as you work, creating a seamless blend of AI-augmented development and traditional terminal usage. The tool includes integration with Zsh so that users can activate AI assistance via a hotkey while staying within their favorite shell environment, and it can serve as an Agent Client Protocol (ACP) server to bridge AI functionality into compatible IDEs and editors. Its support for well-established MCP tool configuration conventions lets developers connect the CLI to external tools and services during workflows, expanding its capabilities beyond simple queries into orchestrated development tasks.
    Downloads: 28 This Week
    Last Update:
    See Project
  • 22
    Oh My codeX (OMX)

    Oh My codeX (OMX)

    Your codex is not alone. Add hooks, agent teams, HUDs

    Oh My codeX (OMX) is a multi-agent orchestration layer designed to extend the capabilities of OpenAI Codex CLI by introducing structured teamwork, automation, and advanced workflow management. It addresses limitations in the base Codex environment, such as the lack of hooks, agent coordination, and persistent execution, by layering a shell-based system that enables richer interaction patterns. The project transforms a single AI coding assistant into a coordinated system of specialized agents that can collaborate in parallel, improving both speed and reliability of development tasks. It leverages tools like tmux to manage multiple agent sessions simultaneously, enabling a “team mode” where different agents handle distinct responsibilities within a shared workflow. The system also introduces staged pipelines, allowing tasks to move through phases such as planning, execution, verification, and refinement in a structured manner.
    Downloads: 28 This Week
    Last Update:
    See Project
  • 23
    Mistral Vibe CLI

    Mistral Vibe CLI

    Minimal CLI coding agent by Mistral

    Mistral Vibe is an AI-powered “vibe-coding” command-line interface (CLI) and coding-assistant framework built by Mistral AI to let developers write, refactor, search, and manage code through natural language and context-aware automation, rather than manual typing only. It aims to take developers out of repetitive boilerplate and let them stay “in the flow”: you can ask the tool to generate functions, refactor code, search across the codebase, manipulate files, commit changes via Git, or run commands — all from a unified CLI interface. Behind the scenes, it leverages Mistral’s coding-optimized LLM stack (including models tuned for code understanding and generation), with project-wide context awareness: it scans your file structure, Git status, and recent history to inform suggestions so that generated code aligns with existing context.
    Downloads: 25 This Week
    Last Update:
    See Project
  • 24
    Pi Agent

    Pi Agent

    AI agent toolkit: coding agent CLI, unified LLM API, TUI & web UI

    Pi is an open-source AI agent toolkit and coding agent framework designed to help developers build, run, and extend intelligent AI-powered workflows. Developed by Earendil Works, the project includes a coding agent CLI, unified multi-provider LLM API, agent runtime, terminal UI library, and web UI components. Pi supports multiple AI providers such as OpenAI, Anthropic, and Google through a single consistent API layer, making it easier to integrate different models into applications and agents. The framework is built around extensibility, allowing developers to create custom tools, workflows, and autonomous coding experiences. Pi also encourages the sharing of real-world AI coding sessions to improve agent performance through practical usage data instead of synthetic benchmarks. With its modular architecture, active open-source community, and support for advanced agent capabilities, Pi provides a comprehensive foundation for building next-generation AI development tools and autonomous c
    Downloads: 25 This Week
    Last Update:
    See Project
  • 25
    GitHub Copilot CLI

    GitHub Copilot CLI

    GitHub Copilot CLI brings the power of Copilot coding agent

    GitHub Copilot CLI is a command-line interface tool. It brings AI-powered coding assistance directly into your terminal. GitHub Copilot CLI allows you to build, debug, refactor, and understand code via natural language conversations. You can have these conversations within the Active Directory. It integrates tightly with your GitHub context—repositories, issues, pull requests. The Copilot can leverage repository context when making suggestions. The tool is currently in public preview and is evolving. Preview proposed changes before committing or applying them. Extensibility via MCP (Modular Copilot Platform) servers or custom servers.
    Downloads: 24 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next
Auth0 Logo