Skip to main content
cleocode is a TypeScript documentation toolkit that performs a single AST traversal of your project and produces API docs, OpenAPI specs, executable doctests, and AI context files in one pass.

Features

  • 9 packages with full TypeScript support
  • Auto-generated API reference from source code
  • Executable @example blocks as doctests
  • AI-ready context files from a single build pass

Installation

npm install -D @cleocode/monorepo

Quick Example

import { checkStatuslineIntegration } from './statusline.js';

const status = checkStatuslineIntegration();
if (status === 'not_configured') {
  console.log('Run cleo install to set up context monitoring');
}

Packages

PackageDescription
.2 exported symbol(s).
adapters80 exported symbol(s).
caamp510 exported symbol(s).
cant56 exported symbol(s).
core3563 exported symbol(s).
cleo785 exported symbol(s).
contracts583 exported symbol(s).
lafs289 exported symbol(s).
runtime20 exported symbol(s).

Next Steps