Awesome AI AgentsAI Agents

mishushakov/dialogflow-web-v2

⭐ 432 Vue added to this list on 2025-03-09 repository created 2019-01-14

Dialogflow Web Integration v2 is an unofficial web integration for Dialogflow V2, a platform that enables building conversational interfaces using natural language understanding. This project provides a progressive web app (PWA) that supports rich components and offers a comprehensive set of features to create interactive chatbots and voice assistants. It boasts a perfect 100/100 Lighthouse score, ensuring high performance, accessibility, and SEO optimization. The integration supports extensive browser compatibility, including legacy browsers like IE8+, and offers offline capabilities through history management. The user interface and experience are designed based on Google's official Assistant Design Specifications, providing a familiar and intuitive interaction model. It includes dark mode and theming options, allowing customization of the chat widget's appearance. The app supports hands-free interaction with voice input and speech feedback using SSML, making it language-independent and accessible to a wide range of users. Developers can deploy the integration using Docker and Kubernetes, facilitating scalable and containerized deployments. The project is lightweight, with a build size of approximately 50KB gzipped, and is built using modern web technologies such as Vue 3, Webpack, Babel, and PostCSS. It is free, fully documented, and recommended by Dialogflow and the MadeWithVueJS community. The backend relies on the Dialogflow Gateway, which securely accesses the Dialogflow V2 API, enabling third-party integrations. The project provides detailed installation and development instructions, including dependency management, connecting to a Dialogflow agent, and building the app for production. It also offers a floating widget for embedding the chat interface on websites. The project is actively maintained, with updates to dependencies and security improvements. It is sponsored by Vokode, an audio marketing studio, and encourages support through donations or commercial agreements. Overall, Dialogflow Web Integration v2 is a robust, customizable, and accessible solution for integrating Dialogflow conversational agents into web applications.

https://github.com/mishushakov/dialogflow-web-v2

accessibilityagentbabelbotbrowser-supportchatchatbotconversational-agentsconversational-aiconversational-interfacesconversational-uidark-modedark-themedialogflowdialogflow-gatewaydialogflow-v2dockerdocumentedfloating-widgetfreegoogle-assistant-designjavascriptkuberneteslanguage-independentlightweightnatural-language-understandingnlpoffline-capabilitiesopen-sourcepostcssprogressive-web-apppwaspeech-feedbackssmltheminguivoice-assistantvoice-inputvuevue-3vue3web-integrationwebchatwebpack

Also in AI Agents

OpenHands/OpenHands

OpenHands is an AI-powered platform that automates software development tasks, enabling developers to code less and produce more by modifying code, running commands, browsing the web, and integrating APIs efficiently.

usestrix/strix

Strix is an open-source AI-driven security testing platform that autonomously finds, validates, and helps fix application vulnerabilities through dynamic and collaborative AI agents.

aaif-goose/goose

Goose is an open-source, native AI agent available as a desktop app, CLI, and API, designed for diverse tasks like code, research, writing, and automation, supporting over 15 LLM providers.

KeygraphHQ/shannon

Shannon is an autonomous AI pentester for web applications and APIs, analyzing source code, identifying attack vectors, and executing real exploits to prove vulnerabilities.

wshobson/agents

A comprehensive collection of 44 specialized AI subagents for Claude Code that enhance development workflows with domain-specific expertise across software development, infrastructure, security, data, and business domains.

agentscope-ai/agentscope

AgentScope is a transparent, modular, and customizable framework for building LLM-empowered multi-agent applications with real-time control and asynchronous execution.

iOfficeAI/OfficeCLI

OfficeCLI is an open-source command-line interface and API enabling AI agents to read, edit, and automate Word, Excel, and PowerPoint files without needing Office suite installations.

langchain-ai/deepagents

Deep Agents is an open-source agent harness built on LangChain and LangGraph that enables AI agents to plan, execute, and delegate complex long-horizon tasks using customizable tools, subagents, and human-in-the-loop workflows.