Skip to content
CSuite
Features · Apps

Create tools for your everyday needs.

Tell CSuite what you need, such as an interest calculator, an expense tracker or a weather board, and it writes the app and runs it in its own Apps workspace. Ask for a change and the app updates. Every app is a folder of plain files on your computer.

Build

Say what you need, get a working app.

Press New app and describe it in Chat. The Code model writes the app, tries it and fixes what it finds, and you can follow each file it writes as it goes. The app appears as soon as it runs, ready to use.
Change

Ask for changes the same way.

Want another field, a different chart or a second currency? Ask in Chat and the app updates in place, and what it has saved stays in its folder. Chat saves a version before every change, so Restore in Configuration takes the code back if you prefer it the way it was.
Templates

Start from a description.

Pick a template for an interest calculator, a tip splitter, a unit converter, an expense tracker, a focus timer and more. Each one is a description that goes into Chat, where you can change it before you send it, so the model still designs the app for you.
Configuration

Settings that apply instantly.

An app can declare settings of its own, such as a default rate, and Configuration draws them for you; a change applies at once, with no model call. Below them sit the settings CSuite gives every app, such as what it may reach and its AI spending limit.
Web calls

Live data from the web.

Apps can call web services, so a weather board can read a forecast and a news reader can follow your feeds. Web calls is on by default and has a switch in Configuration for each app; turn it off and the app can no longer reach the web.
Programs

Work with your own files.

When an app needs more than a page can do, such as finding duplicate files in a folder you choose, Chat gives it a program that runs on your computer. CSuite asks before a program first runs and again if it changes outside Chat. A program can read the app’s folder and the folders you chose, and write only to its own data and the folders you let it change. With Web calls on it can reach websites, and if the app asks for network access and you allow it, your local network too.These limits are not a full sandbox, so allow programs only in apps you trust. The first app with a program downloads Node.js, about 60 MB.
AI

Apps that use your models.

An app can write text, make images, speak, compose music and render video with the models you set in Models → Defaults, on your own keys or free on local models. It asks the first time it uses each type of model, and its paid calls stop when its spending limit runs out: $5 by default for the app’s whole life, shown and changed in Configuration.
Workflows

A simple screen for a saved workflow.

Ask for an app that runs one of your saved workflows, then choose the workflow in its Configuration. The app fills in the workflow’s inputs, hands it files and shows what it makes. Its runs count toward the app’s spending limit, and the results are saved in the app’s own folder.
Share

Pass an app on as a zip.

Export, in an app’s menu in the Apps list, saves it as a zip, and Import, under + in the same list, brings one in. The zip carries the code and the settings, never what the app saved, its secrets or the folders you chose. An imported app starts with no permissions and a fresh spending limit, and a program inside it asks before it runs.
Workspace

Your tools, kept on your machine.

Apps live in their own workspace, each in a folder you can open, back up and keep.

A folder per appEvery app is a folder of plain files in your Apps folder: its code, its settings and what it saved. Configuration opens it in one click.
A version before every changeChat saves a copy before each change. Restore one to put the code back; what the app saved stays.
Fix what it reportsWhen the running app reports a problem, a warning button in the header fills Chat with a request to fix it, and the details go along.
Your language and themeApps follow your light or dark theme, and Chat writes each app’s text in your language.
Microphone and cameraAn app that uses the microphone or camera, such as a tuner, asks you first. Configuration then has a switch for each one.
Saves, copies and linksApps can save a file where you choose, copy to the clipboard, and open links in your browser.
Keeps running in the backgroundSwitch to another app or workspace and an open app keeps running behind it for up to two hours, so a timer keeps counting.
Libraries from the webWhen an app needs a library, such as one for charts or PDFs, Chat adds its npm package, which CSuite installs and prepares for the app, or downloads the library into the app, and every download is listed in the chat.
Quick keysC shows or hides Chat and Configuration, so the app can take the whole width, and R reloads the app.
FAQ

Apps questions, answered.

How apps work in CSuite: building, changing, what they can reach, AI spending, programs and sharing.

One-time payment. Yours forever.

No subscriptions. No seats. No renewals. Buy CSuite once, future updates included.

Secure checkout via Stripe. Already have a license? Download the app