Calcish Blog

Calcish 1.8 released

We have released Calcish 1.8!

New features

Added “Initial cell type” setting

Initial cell type setting

When you created a new codebook or cleared the scratchpad, the first cell was always a code cell. Now you can change this behavior in settings and choose whether the first cell should be a code cell, an AI cell, or a text cell.

Documented new functions and classes

Some functions were not documented, as they were experimental and we didn’t want to commit to their names. Now the following functions and classes are documented:

createBitmap

Creates a Bitmap object from pixel data or a generator function. This function was previously called bitmap, but it has been renamed to createBitmap for clarity and to avoid confusion with the Bitmap class.

Example: createBitmap((i, x, y) => [x * 10, y * 10, 128, 255], 32, 32) creates a 32x32 bitmap with a gradient pattern.

qrcode function

Generates a QR code as a Bitmap object from the given text.

Example:

QR code example

remoteTable function

Returns the first Table found on the specified web page.

It fetches the given URL, parses is as HTML, and creates a Table for the first <table> tag found on the page.

Example:

Remote table example

There’s also remoteTables function to fetch all tables from a single URL as an array of Table objects.

feedTable function

Fetches an RSS or Atom feed from a URL and returns it as a Table with article titles and dates.

There are also convenience functions:

Example:

Feed table example

interact function

Creates an interactive widget that allows you to adjust parameters and see live results.

Widget kind depends on the type of default parameter:

Example:

Interact example

Full change log:

Download Calcish from Mac App Store.

26 Feb 2026

Calcish 1.7 released

We have released Calcish 1.7, which adds two new remote models (one of which can be used for free) and bug fixes.

Changes:

Download Calcish from Mac App Store.

19 Feb 2026

Calcish 1.6 released

We have released Calcish 1.6.

System Prompt

What’s new in this version:

Download Calcish from Mac App Store.

12 Feb 2026

Calcish 1.5 released

We have released Calcish 1.5!

Here’s what’s changed:

Download Calcish from App Store.

5 Feb 2026

Calcish 1.4 released

We have released Calcish 1.4.

This version introduces support for OpenAI’s o1 and o3-mini models, along with Google’s Gemini 2.0 Flash models. Additionally, we have updated the local model support code to enhance performance.

The basic version now allows the creation of an unlimited number of codebooks.

Download Calcish from App Store.

8 Apr 2025

Calcish is compatible with macOS Sequoia

We are happy to report that Calcish is compatible with macOS Sequoia.

26 Sep 2024

Calcish 1.3 released with GPT-4o mini and Gemini Flash

We have released Calcish 1.3. It adds the new OpenAI’s GPT-4o mini and Google’s Gemini 1.5 Flash models.

Read more

19 Jul 2024

Calcish 1.2 released with GPT-4o support

We have released Calcish 1.2. It adds the new OpenAI’s GPT-4o model.

Read more

15 May 2024

Calcish 1.1 released with Gemini Pro

We have released Calcish 1.1. The new version fixes a few bugs and adds Gemini Pro remote model via Google AI API.

Read more

10 Apr 2024

Little details

Here’s some of our favorite little details in Calcish:

Read more

28 Mar 2024

More Posts