catai logo

catai

withcatai/catai

Run AI assistant locally with Node.js

GraphCanon updated Sep 20, 2026 · GitHub synced Sep 20, 2026

57views this month

500 stars39 forksLast push Nov 16, 2025 TypeScript MIT

Decision brief

catai, an AI assistant framework built for local deployment with Node.js, offers developers using TypeScript the ability to create and deploy AI agents through a simple API.

Good fit when

  • - When aiming to deploy a local AI assistant without reliance on cloud-based services; catai is ideal due to its focus on node-llama-cpp integration, allowing for robust offline capabilities.
  • - Should you require an AI deployment that leverages TypeScript directly. Catai distinguishes itself by offering an API specifically designed with TypeScript's type safety in mind.

Avoid when

  • - For environments that strictly prohibit or limit Node.js operations on the server side, as catai is engineered to run locally via Node.js only.
  • - If seeking a cloud-based AI deployment solution that does not require local setup, since catai focuses solely on providing local AI capabilities through an easy-to-use API.

Observed Jul 17, 2026 · Source: enrich:decision_facts

Verify the decision

Adoption

Package downloads where a registry match exists. GitHub stars (500) are secondary evidence.

npm downloads (30d)
263·npm downloads API·Sep 20, 2026

Maintenance and security

Full trust report
Maintenance
Slowing (307d since push)
As of Sep 20, 2026
Provenance
Not a fork · Organization account
As of Sep 20, 2026
Security (OSV)
No lockfile
As of Jul 15, 2026

Public GitHub metadata and optional OSV scans. Signals, not a guarantee. Trust methodology.

Install

npm install catai
npm

Similar tools

Same-category neighbours. No typed graph edges are catalogued for this tool yet.

Evidence and technical details

Sourced facts, taxonomy, compatibility claims, README excerpt, and machine-readable endpoints.

Overview

Provides a simple API for developing and deploying local AI assistants in TypeScript.

Capability facts

Languages
typescript

Source: github.language · Sep 20, 2026

Categories

Compatibility

Sourced claims from the README excerpt - not unsourced marketing copy.

Node.js runtimeNode.js

Source: README excerpt (regex_v1, Sep 20, 2026)

Make sure you have [Node.js](https://nodejs.org/en/) (**download current**) installed.
Source link

Tags

README

Installation & Use Make sure you have Node.js ( download current ) installed. Install command License This project uses Llama.cpp to run models on your computer. So any license applied to Llama.cpp is also applied to this project. <br / <div align="center" width="360" <img alt="S...

For agents

This page has a .md twin and JSON over the API.

Was this helpful?

Anonymous feedback helps us improve pages and translations.