{"repo":"KevinAdhaikal/CAINode","free":true,"listed":false,"github":"https://github.com/KevinAdhaikal/CAINode","clone":"git clone https://github.com/KevinAdhaikal/CAINode.git","description":"The Lightweight Unofficial Character.AI API for Node.js / Deno / Bun.","language":"JavaScript","stars":57,"topics":["api","cai","characterai","cai-api","cainode","characterai-api"],"license":null,"category":"api-integrations-sdks","readme_excerpt":"CAINode The Lightweight Unofficial Character.AI API for Node.js / Deno / Bun Access Character.AI via pure JavaScript – no Puppeteer , no browser automation , just WebSocket + HTTPS. Built for developers who want to chat with Character.AI programmatically using modern JavaScript runtimes (Node, Deno, Bun). ⭐️ Easy-to-use API 🔥 Lightweight & Fast 💬 Supports Streaming & History 🧠 Designed for Bots, CLI & Automation --- --- 🚀 Features CAINode supports nearly all Character.AI features – designed for both simple and advanced use cases: ⚙️ Core Features ✅ Lightweight – No Puppeteer, no headless browser. Uses native WebSocket + Fetch ✅ Cross-runtime – Works with Node.js , Deno , and Bun ✅ Fully Async – Promise-based, easy integration ✅ Streaming Chat Support – Typing-style responses, streamed token by token 💬 Chat Support 🧠 Single Chat – Chat with any character 👥 Group Chat – Chat with multiple characters in one conversation 📝 Chat History – Fetch previous messages with metadata 🎤 Voice Call Support – Full support for voice interactions with characters 🌐 Feed Features 📰 Recommended Feed – Browse AI-recommended posts and character activity 👥 Social Feed – View public community posts and social updates ❤️ Feed Interaction – Like, explore, and interact with feed content 🔐 Authentication Support 🔑 Email Login – Traditional Character.AI login support 🟢 Google Login – Authenticate using Google account 🍎 Apple Login – Sign in with Apple support 🧩 Character & User Control 🔍","default_branch":null,"files":null,"tree":[],"storefront":"/r/KevinAdhaikal","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/KevinAdhaikal/CAINode/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}