1. Conduid
  2. Files
  3. Chat Js
MCP server · Files

Chat Js

Production-ready AI chat. Start here and make it your own. Formerly Sparka AI

64Good

Scored 6 months ago · breakdown

About Chat Js

Chat Js is an MCP server in the Files category: production-ready AI chat. Start here and make it your own. Formerly Sparka AI.

Install

From source
git clone https://github.com/FranciscoMoretti/chat-js

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Chat Js

Powered by Claude · Grounded in docs

I know everything about Chat Js. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

ChatJS

Stop rebuilding the same AI chat infrastructure. ChatJS gives you a production-ready foundation with authentication, 120+ models, streaming, and tools so you can focus on what makes your app unique.

Website · Live Demo · Documentation

DemosOnly

CLI

Create a new ChatJS app:

npx @chat-js/cli@latest create my-app

The CLI walks you through gateway, features, and auth choices, generates chat.config.ts, and lists the env vars required by your selections.

Features

  • 120+ Models: Claude, GPT, Gemini, Grok via one API
  • Auth: GitHub, Google, anonymous. Ready to go.
  • Attachments: Images, PDFs, docs. Drag and drop.
  • Resumable Streams: Continue generation after page refresh
  • Branching: Fork conversations, explore alternatives
  • Sharing: Share conversations with public links
  • Web Search: Real-time web search integration
  • Image Generation: AI-powered image creation
  • Code Execution: Run code snippets in sandbox
  • MCP: Model Context Protocol support
  • Desktop App: Package as a native macOS, Windows, or Linux app with Electron

Stack

Monorepo Layout

Development

  • bun dev:chat: run chat app
  • bun dev:docs: run docs
  • bun lint: run workspace lint
  • bun test:types: run chat app typecheck

Releases

Releases are driven by Changesets for the whole repository.

  • Add a changeset for each releasable package you change.
  • Merge the generated version PR from the Changesets workflow.
  • Public packages such as @chat-js/cli publish to npm.
  • Desktop installers for @chat-js/electron publish to GitHub Releases.

License

Apache-2.0

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About Chat Js

How do I install Chat Js?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Chat Js safe to use with an AI agent?

Its trust score is 64 out of 100 (good). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Chat Js still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.