Skip to content

Memori AI

Memori AI Logo

AI for all. Conversational AI that grows with its creator.

WebsiteDocumentationAIsuru Platform

🚀 Overview

Memori AI è una startup italiana specializzata nello sviluppo di tecnologie di intelligenza artificiale conversazionale. La nostra missione è portare la dimensione umana al centro della creazione di intelligenza artificiale, con l'obiettivo di migliorare la vita delle persone.

Adottiamo un approccio conversazionale end-to-end: le nostre Intelligenze Artificiali Conversazionali (CAI) crescono con il loro creatore attraverso semplici conversazioni. Chiamiamo questo approccio "extreme no-code": il creatore non ha bisogno di conoscere codice di sviluppo software o utilizzare interfacce grafiche complesse.

🧩 Librerie principali

Memori offre tre librerie principali per l'integrazione frontend:

Client TypeScript per interagire direttamente con le API Memori.

# npm
npm install @memori.ai/memori-api-client
# yarn
yarn add @memori.ai/memori-api-client

Caratteristiche:

  • Gestione completa di autenticazione e sessioni
  • Interazione con le API Engine e Backend
  • Supporto per eventi di dialogo e gestione del contesto
  • Completamente tipizzato con TypeScript

Componente web standard utilizzabile in qualsiasi pagina HTML.

<!-- Installazione via CDN -->
<script type="module" src="https://cdn.jsdelivr.net/npm/@memori.ai/memori-webcomponent/dist/memori-webcomponent.js"></script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@memori.ai/memori-react/dist/styles.min.css"/>
# npm
npm install @memori.ai/memori-webcomponent
# yarn
yarn add @memori.ai/memori-webcomponent

Caratteristiche:

  • Utilizzo immediato in HTML puro
  • Nessuna dipendenza da framework specifici
  • Configurazione tramite attributi HTML
  • Gestione automatica del ciclo di vita del componente

Componente React dedicato per una maggiore flessibilità.

# npm
npm install @memori.ai/memori-react
# yarn
yarn add @memori.ai/memori-react

Caratteristiche:

  • Integrazione nativa con React
  • Supporto TypeScript completo
  • Layout personalizzabili
  • Sistema di eventi avanzato
  • Possibilità di override dei componenti
  • Gestione stato integrata

🎨 Layout disponibili

Il componente React offre diversi layout predefiniti:

  • FULLPAGE: Esperienza a schermo intero, ideale per pagine dedicate
  • WEBSITE_ASSISTANT: Assistente fluttuante, perfetto per l'integrazione in siti web
  • CHAT: Interfaccia chat focalizzata sui messaggi
  • ZOOMED_FULL_BODY: Layout a pagina intera con avatar ingrandito
  • HIDDEN_CHAT: Chat laterale, nascosta fino all'interazione dell'utente
  • TOTEM: Layout adatto per totem digitali

Inoltre, è possibile creare layout completamente personalizzati.

🔌 Architettura API

L'API Memori consiste in due componenti principali:

  1. API Engine (Swagger)

    • Gestisce sessioni e dialoghi
    • Gestisce funzionalità NLP
    • Elabora funzionalità conversazionali
  2. API Backend (Swagger)

    • Gestisce utenti e asset
    • Gestisce notifiche
    • Controlla amministrazione sistema

📚 Esempi e risorse

🛠️ Prodotti

  • AIsuru Platform: Piattaforma SaaS per la creazione e gestione di agenti conversazionali
  • AI Academy: Corsi di formazione per l'utilizzo di AI conversazionale

🤝 Supporto

📧 Contatti

Pinned Loading

  1. examples examples Public

    Examples for integrations and demo for embed and custom clients for Memori

    TypeScript 3

  2. memori-react memori-react Public

    React library to integrate a Memori in your app or website

    TypeScript 4 1

  3. memori-api-client memori-api-client Public

    TypeScript client to integrate with Memori API.

    TypeScript 4

  4. memori-webcomponent memori-webcomponent Public

    WebComponent to integrate a Memori in a web page or web app.

    HTML 2

Repositories

Showing 10 of 11 repositories

Top languages

Loading…

Most used topics

Loading…