Weavy ❤️ developers

Welcome to the Weavy developer documentation. Continue reading for a short intro, and guide, on how to add collaborative AI to your app.

What is Weavy?

Weavy is a toolkit for seamlessly integrating AI, cloud, collaboration, and meetings into any web application.

On a high level Weavy consists of two parts – our UIKit with pre-built power components (interactive building blocks) that you add to your application and an environment (the backend/server part of Weavy) that keeps track of all interactions and data.

Components communicate with the environment using a Web API and together they provide ready-to-use and feature complete collaboration features for your application – ready to deploy right out of the box.

Your applicationWeavycomponentWeavy environmentWeb API

Weavy works with all major web frameworks, and whether you’re a hardcore full stacker, or a DIY developer using a Low Code platform, Weavy is for you.

When adding Weavy to your web application there are just 3 prerequisites:

  • You must be able to add Weavy components to pages and views in your UI.
  • Your app must have a system for identifying the logged in user.
  • There must be some way to make an API call from your backend to the Weavy environment.

Get started in minutes!

Quickest way to get you going is try our quick start guide which gets you up and running in no time. It walks you through the basics of installing Weavy, setting up a Weavy environment, configuring authentication and integrating components to your app.

Weavy components

There are a lot of UI kit components ready to use, that greatly empowers your project with very few lines of code. Dive into the details of any component to see what it's capable of or how to customize it.

Where applicable, all Weavy components feature rich text, images, file uploads, cloud files, video meetings, office integration, polls, 100+ format image/media/docs/code file previews, embedded link content, emoji reactions, AI agents and rich comments. They can also be provided with context data for any predefined AI agents to use for analyzing content on the page.

Weavy component Description
<wy-chat> Displays a single conversation between any number of members. Useful for discussions in a specific place or around a specific context.
<wy-comments> Rich comment list. Intended to complement any existing entity or context with comments.
<wy-copilot> Provides one-to-one conversations with an AI agent. Use in combination with context data for a customized dynamic copilot experience.
<wy-files> File uploads and cloud files (Google Drive, Box, Dropbox, Microsoft OneDrive) complete with comments, version handling, Office integration and full browser previews for 100+ formats.
<wy-messenger> Full conversation handler for one-to-one chats and chat rooms. Switch between different chats from a list. Displays well in both a side panel and full size.
<wy-messenger-badge> Displays a small badge with the number of unread conversations updated in realtime. Fits well with a button or similar.
<wy-messenger-button> Complete icon button + Messenger. A button with a realtime badge for unread conversations. The button opens an overlay with a the Messenger.
<wy-notifications> A list of all notifications. Works well together with a notification badge and notification toasts for a full notification experience.
<wy-notification-badge> Displays a small badge with the number of unread notifications updated in realtime. Fits well with a button or similar.
<wy-notification-button> Complete icon button + Notification list. A button with a realtime badge for unread notifications. The button opens an overlay with a list of unread notifications.
<wy-notification-toasts> Displays rich in-browser toasts or browser notifications for new notifications and incoming chat messages in realtime. Works great by itself or as a complement to a notification list or the messenger.
<wy-posts> A feed or rich posts with comments on each post. Usable for social posts, sharable content and news.
Support

To access live chat with our developer success team you need a Weavy account.

Sign in or create a Weavy account