Coming soon to macOS · Apple Silicon and Intel

  • Claude
  • OpenAI
  • Gemini
  • xAI
  • DeepSeek
  • Mistral

Your coding agents, in one place.

Claude Code, Codex and API models in one Mac app. See which chats are waiting for you, review the diff before moving on, and choose which account to work with. History and projects stay on your Mac.

No Cresci server in between: requests go from your Mac to the provider you choose. Cresci Code is an independent product, not affiliated with or endorsed by Anthropic, OpenAI, Google, xAI, DeepSeek or Mistral AI. Product names belong to their owners.

Fix flaky invoice test

Fix the flaky invoice test. Ask me before you change anything outside the tests.

Worked for 6m 50s

  • Read 3 filessrc/lib/range.ts, invoice.test.ts, +1
  • Ran the invoice suite 20 times3 failed before the fix
  • Prepared a fix for range.ts+6 −2

formatRange treated the end date as inclusive. The fix is ready and waits for your approval.

export function formatRange(a: Date, b: Date) {
  return `${fmt(a)} – ${fmt(addDays(b, -1))}`;
}

Edit

Allow Cresci Code to edit this file?

edit_file · src/lib/range.ts

Demo preview with sample content: it sends no request to any model.

Works with

  • Claude Code
  • Codex CLI
  • Anthropic API
  • OpenAI API
  • Gemini API
  • xAI API
  • DeepSeek API
  • Mistral API

Cresci Code runs the official Claude Code and Codex CLI installed on your Mac, and you sign in to them with your own account. API models use your own API keys. Usage counts against your own plan or API key; provider terms and limits apply and can change.

From prompt to change, without switching windows.

Conversations, files and tools stay tied to the project you are working on.

Projects and chats

Organise conversations by project and pick up where you left off.

Review every change

Read the diff file by file before moving on. Tasks that change code can use a separate workspace.

Built-in terminal

Run tests and commands in the same project, next to the conversation.

Your projects stay on your Mac.

History, projects and settings are saved on the computer that runs Cresci Code. When you send a request to a model, it reaches the provider you connected and follows its terms.

Your Mac

  • Projects
  • Chats
  • Terminal

Connected provider

Your account or your API key, under the provider’s terms.

Cresci Code for Mac

In preparation: the download will be enabled when a signed and notarized version is ready.

macOS 13 or later · Apple Silicon and Intel · Runtime included

Frequently asked questions

What is Cresci Code?

It is a workspace for using AI models on projects and tasks. It brings together chat, a terminal and the review of changes in one Mac app, and it runs on your own Mac.

Which models can I use?

You can use the official Claude Code and Codex clients installed on your Mac, with your own accounts, or connect API keys from Anthropic, OpenAI, Google, xAI, DeepSeek and Mistral. The accounts, models and features available depend on your configuration and on your access to the provider.

Are model subscriptions included?

No. You connect your own accounts or API keys. Any subscriptions, usage and limits of the models remain managed by the respective providers, under their terms, which can change.

Where is my data kept?

History and settings are saved on the Mac that runs Cresci Code. Requests sent to an external model reach the selected provider and follow its terms. Working locally does not make AI requests offline.

Do I need to install Node.js for the Mac app?

No, the packaged macOS app includes the runtime it needs. It is planned for macOS 13 or later on Apple Silicon and Intel. External clients and the development tools your project requires are set up separately.

Can I continue working from my phone?

Not yet. Today Cresci Code runs on your Mac and you use it there. Access from a phone is planned and is not part of the first release. There is no hosted or server version.