Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions content/posts/introducing-text-to-cad.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ author:
picture: '/jessfraz.jpg'
ogImage:
url: 'documentation-assets/meta-images/zoo-text-to-cad-jess-blog.jpg'
tags: ['Text-to-CAD']
---

Today we are excited to share [Text-to-CAD](https://text-to-cad.zoo.dev) with you!
Expand Down
1 change: 1 addition & 0 deletions content/posts/introducing-zoo.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ author:
picture: '/jordannoone.jpg'
ogImage:
url: 'documentation-assets/meta-images/zoo-jordan-introducing-blog.jpg'
tags: ['Zoo Design Studio']
---

When we had the idea for KittyCAD in 2021, we had only a preliminary idea of how
Expand Down
1 change: 1 addition & 0 deletions content/posts/per-second-billing.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ author:
picture: '/jessfraz.jpg'
ogImage:
url: 'documentation-assets/meta-images/blog-per-second-billing.jpg'
tags: ['Zoo Design Studio']
---

**TL;DR:** Starting today, **September 30, 2025**, we bill **per second** at the **exact same rate as before**: **\$0.50 per minute**, billed per second, which is **\$1/120 per second** (about $0.008333). We **round Half-Up to the nearest cent per call**[^half-up-def] after the calculation, we never round your time. Two-week notice: starting **October 14, 2025**, calls under 10 seconds will be billed per second as well. Included credit dollars are unchanged, only the unit changes to **seconds**.
Expand Down
1 change: 1 addition & 0 deletions content/posts/putting-the-kittycad-api-to-work.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ author:
picture: '/jessfraz.jpg'
ogImage:
url: '/meta-images/building-in-public-social.jpg'
tags: ['API']
---

Mechanical CAD is in the dark ages. Mechanical CAD engines are decades old, which is great for encompassing lots of knowledge but makes them incredibly slow since they were originally developed for the computers of that time and cannot take advantage of modern hardware. CAD programs are hard to automate into pipelines like software engineers are used to. When you change your models, you should get instant analysis feedback on your new models… interference checks, structural failures, you name it.
Expand Down
1 change: 1 addition & 0 deletions content/posts/rmfg-case-study.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ author:
picture: '/documentation-assets/zoo-pfp.png'
ogImage:
url: 'documentation-assets/meta-images/case-study-rmfg-1.png'
tags: ['Zoo Design Studio', 'Case Study']
---

## Overview
Expand Down
1 change: 1 addition & 0 deletions content/posts/text-to-cad-blender-addon.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ author:
picture: '/documentation-assets/ryanbarton.jpg'
ogImage:
url: 'documentation-assets/meta-images/text-to-cad-blender-blog.jpg'
tags: ['Text-to-CAD']
---

Today we are introducing our [Text-to-CAD add-on for Blender](https://github.com/KittyCAD/text-to-cad-blender-addon). In the world of digital design and 3D modeling, the bridge between conceptualization and realization is crucial. Powered by [Zoo.dev](https://zoo.dev/)'s [ML-ephant Machine Learning API](https://zoo.dev/docs/developer-tools/api/ml), this add-on allows users to generate CAD models directly from text descriptions.
Expand Down
1 change: 1 addition & 0 deletions content/posts/the-tale-of-tiny-cubes.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ author:
picture: '/jessfraz.jpg'
ogImage:
url: 'documentation-assets/tiny-cubes.jpg'
tags: ['KCL Code']
---

You know what's the absolute worst? Surprises. Especially when they're tiny cubes multiplying silently in your CAD models, like some evil nano-scale gremlins. But hey, that's what we inadvertently _almost_ allowed in our KCL library design. Enter the "CNC Injection Vulnerability"—a term we[^1] proudly coined after discovering the absolute horror of what might happen if we didn't design our library system correctly.
Expand Down
1 change: 1 addition & 0 deletions content/posts/turning-on-billing-for-text-to-cad.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ author:
picture: '/jessfraz.jpg'
ogImage:
url: 'documentation-assets/meta-images/turning-on-billing-for-text-to-cad-blog.jpg'
tags: ['Text-to-CAD']
---

On Monday, January 15th, we will be turning on billing for [Text-to-CAD](https://zoo.dev/text-to-cad). Let’s go over a bit about what this means. Our APIs and tools have pay-as-you-go pricing. You get 20 free minutes of API access per month, followed by a cost of $0.50 per minute for additional usage.[^2025-billing-update]
Expand Down
1 change: 1 addition & 0 deletions content/posts/whats-new-august.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ author:
picture: '/documentation-assets/adamchalmers.jpg'
ogImage:
url: '/documentation-assets/meta-images/whats-new-with-zoo-august-blog.png'
tags: ['Zoo Design Studio']
---

Hi, Zoo users! This is the first of our planned monthly blog posts highlighting all the improvements we’ve made to Zoo each month. We’ve been hard at work fixing bugs, improving performance and adding features since 1.0, and we’re excited to share them with you.
Expand Down
1 change: 1 addition & 0 deletions content/posts/whats-new-december.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ author:
picture: '/documentation-assets/adamchalmers.jpg'
ogImage:
url: '/documentation-assets/meta-images/whats-new-with-zoo-december-blog.png'
tags: ['Zoo Design Studio']
---

Hello! The year is nearly over, but the Zoo team is still hard at work. Here's the highlights of what we've built over the last month!
Expand Down
1 change: 1 addition & 0 deletions content/posts/whats-new-november.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ author:
picture: '/documentation-assets/adamchalmers.jpg'
ogImage:
url: '/documentation-assets/meta-images/whats-new-with-zoo-november-blog.png'
tags: ['Zoo Design Studio']
---

Hi, Zoo users! This month we had KittyCAMP, our annual all-hands in Los Angeles. All our employees around the world met each other in person and we celebrated our launch of Zoo Design Studio 1.0 together. This meant we only had 3 weeks of coding, but we got a LOT done this month! Here are some of the biggest features we've added to our CAD suite this month.
Expand Down
1 change: 1 addition & 0 deletions content/posts/whats-new-october.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ author:
picture: '/documentation-assets/adamchalmers.jpg'
ogImage:
url: '/documentation-assets/meta-images/whats-new-with-zoo-october-blog.png'
tags: ['Zoo Design Studio']
---

Hi, Zoo users! Another month has passed, and we're excited to share a lot of the updates we've made. We’ve been hard at work fixing bugs, improving performance and adding features since last time. Here are some of our favorites.
Expand Down
1 change: 1 addition & 0 deletions content/posts/whats-new-september.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ author:
picture: '/documentation-assets/adamchalmers.jpg'
ogImage:
url: '/documentation-assets/meta-images/whats-new-with-zoo-september-blog-v2.png'
tags: ['Zoo Design Studio']
---

Hi, Zoo users! Another month has passed, and we're excited to share a lot of the updates we've made. We’ve been hard at work fixing bugs, improving performance and adding features since August. Here are some of our favorites.
Expand Down
1 change: 1 addition & 0 deletions content/posts/zoo-design-studio-v1.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ author:
picture: '/jessfraz.jpg'
ogImage:
url: 'documentation-assets/meta-images/zoo-design-studio-v1-jess-blog.jpg'
tags: ['Zoo Design Studio']
---

*(Spoiler: we wrote our own geometry engine[^1], programming language, ML model, and CAD
Expand Down
1 change: 1 addition & 0 deletions content/press/zoo-introduces-zookeeper.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ author:
picture: '/documentation-assets/jennabryant.jpeg'
ogImage:
url: "/documentation-assets/meta-images/press-zoo-introduces-zookeeper.png"
tags: ['Press']
---

## Announcement
Expand Down
1 change: 1 addition & 0 deletions content/research/introducing-kcl.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ author:
picture: ''
ogImage:
url: 'documentation-assets/meta-images/zoo-research-KCL.jpg'
tags: ['KCL Code']
---

## 1 Introducing KCL
Expand Down
1 change: 1 addition & 0 deletions content/research/zoo-cad-engine-overview.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ author:
additionalContributors: 'Serena Gandhi'
ogImage:
url: 'documentation-assets/meta-images/zoo-research-geometry-engine.jpg'
tags: ['Geometry Engine']
---

## 1 Introduction
Expand Down
30 changes: 27 additions & 3 deletions contentlayer.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -195,7 +195,15 @@ const BlogPost = defineDocumentType(() => ({
description:
'The og:image of the blog post, for SEO and preview image use.',
required: false,
}
},
tags: {
type: 'list',
of: {
type: 'string',
},
description: 'The tags of the blog post, for SEO, categorization, and filtering use.',
required: false,
},
},
computedFields: {
slug: {
Expand Down Expand Up @@ -257,7 +265,15 @@ const ResearchPage = defineDocumentType(() => ({
description:
'The og:image of the research page, for SEO and preview image use.',
required: false,
}
},
tags: {
type: 'list',
of: {
type: 'string',
},
description: 'The tags of the research page, for SEO, categorization, and filtering use.',
required: false,
},
},
computedFields: {
slug: {
Expand Down Expand Up @@ -318,7 +334,15 @@ const PressPage = defineDocumentType(() => ({
description:
'The og:image of the press page, for SEO and preview image use.',
required: false,
}
},
tags: {
type: 'list',
of: {
type: 'string',
},
description: 'The tags of the press page, for SEO, categorization, and filtering use.',
required: false,
},
},
computedFields: {
slug: {
Expand Down
Loading