Skip to content
@apartejs

apartejs

aparté

aparté

AI chat components for the web — and small models that run in the chat.

apartejs.dev · npm · Hugging Face


The chat library

aparte — AI chat and agent UI as Web Components, with the runtime inside: streaming, tool calls a human approves, the agent loop. React, Vue, Svelte, Angular or plain HTML. Zero third-party dependencies at the core.

npm i @aparte/core · Docs · Components · Templates

Small models, in the chat

One small file each, on the device, no API call. The same model in every runtime.

Model What it does Size JS / Node iOS · macOS Android · JVM
aparte-titler titles a conversation from its first message, 17 languages 133 KB model Swift Kotlin
aparte-privacy finds personal data: names, addresses, emails, phone numbers ~200 KB model Swift Kotlin
aparte-secrets finds passwords, API keys, tokens, private keys ~200 KB model Swift Kotlin

Also: aparte-secrets-action — the secrets model as a GitHub Action, on the runner, no network.

Built with aparté

n8n-chat — n8n's chat widget, drawn by aparté. createChat() takes @n8n/chat's options: change the import, keep your call. Your workflow can answer with rich cards — an order, a booking, a product — in ten languages, from npm or a CDN. npm i @aparte/n8n-chat · See it live →

monaparte — a chat assistant whose model runs entirely in the browser. Try it →


pronounced ah-par-té — French aparté: a line spoken aside.

Pinned Loading

  1. aparte aparte Public

    Framework-agnostic AI chat built with Web Components. Streaming, tools, attachments, branching and React/Vue/Svelte/Angular support.

    TypeScript 2 1

Repositories

Showing 10 of 17 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…