Repository

liquid-ai

🌊 Liquid AI Docker

Feature
Description
V4 Agent Architecture
V4 Agent Architecture
Intelligent Routing
Intelligent Routing
Multi-Agent System
Multi-Agent System

Specs

  • FeatureDescription
  • V4 Agent ArchitectureV4 Agent Architecture
  • Intelligent RoutingIntelligent Routing
  • Multi-Agent SystemMulti-Agent System
  • Biomimetic MemoryBiomimetic Memory
  • RAG SystemRAG System
  • Google ADK IntegrationGoogle ADK Integration
  • AgentPurpose
  • task_managerCreate, manage, and track tasks
  • goal_managerGoals, OKRs, and objectives
  • content_creatorGenerate PDFs, presentations, documents
  • researchWeb research and analysis
  • personal_financeFinancial planning and crypto advice
  • salesSales, marketing, and B2B strategies
  • consultingStrategic consulting with documents
  • image_generatorAI image generation (Gemini Imagen)
  • MetricValue
  • Agent InstantiationAgent Instantiation
  • Routing AccuracyRouting Accuracy
  • Routing TimeRouting Time
  • Execution TimeExecution Time
  • Memory RecallMemory Recall
  • Workflow ReuseWorkflow Reuse

README

# 🌊 Liquid AI Docker **Production-ready AI agent platform with V4 architecture, biomimetic memory, and intelligent routing** [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) [![TypeScript](https://img.shields.io/badge/TypeScript-5.8-blue.svg)](https://www.typescriptlang.org/) [![Node.js](https://img.shields.io/badge/Node.js-20+-green.svg)](https://nodejs.org/) [![React](https://img.shields.io/badge/React-18.3-blue.svg)](https://react.dev/) [![PostgreSQL](https://img.shields.io/badge/PostgreSQL-15-blue.svg)](https://www.postgresql.org/) [![Docker](https://img.shields.io/badge/Docker-Ready-blue.svg)](https://www.docker.com/) [![LangChain](https://img.shields.io/badge/LangChain-1.2-orange.svg)](https://www.langchain.com/) [Features](#-features) β€’ [What’s New](#-whats-new) β€’ [Quick Start](#-quick-start) β€’ [Documentation](#-documentation) β€’ [Contributing](#-contributing) β€’ [Demo](#-demo) [![Star on GitHub](https://img.shields.io/github/stars/criptogus/liquid-ai-docker?style=social)](https://github.com/criptogus/liquid-ai-docker) [![Fork on GitHub](https://img.shields.io/github/forks/criptogus/liquid-ai-docker?style=social)](https://github.com/criptogus/liquid-ai-docker)

🎯 What is Liquid AI Docker?

Liquid AI Docker is a full-stack, production-ready AI agent platform that combines cutting-edge V4 agent architecture with biomimetic memory, intelligent routing, and a modern React UI. Built for developers who want to deploy intelligent AI agents at scale.

✨ Why Liquid AI Docker?

  • πŸš€ Production-Ready - Battle-tested architecture deployed in production
  • 🧠 V4 Agent Architecture - Lazy loading, biomimetic memory, hybrid retrieval, complete tracing
  • ⚑ Intelligent Routing - Semantic classification with 95-99% accuracy
  • πŸ” Vector-Powered Memory - PostgreSQL + pgvector for semantic search and RAG
  • 🎨 Modern UI - Cyberpunk-themed React interface with real-time agent feedback
  • 🧩 Multi-Agent System - 35+ specialized agents for different domains
  • πŸ› οΈ 55+ Integrated Tools - Database, APIs, image generation, OCR, and more
  • 🐳 Docker Ready - One-command deployment with Docker Compose

🎬 Demo

Live Demo: https://liquid-ai-frontend-new.fly.dev

Key Features Showcase

  • Intelligent Chat Interface - Natural language interaction with specialized AI agents
  • Real-time Agent Status - Visual feedback during agent processing
  • Streaming Responses - Fast, responsive chat experience
  • Multi-Agent Coordination - Agents work together on complex tasks
  • Vector Memory System - Long-term context retention and retrieval

✨ Features

πŸ€– AI & Intelligence

Feature Description
V4 Agent Architecture Lazy loading (20Γ— faster), biomimetic memory types, hybrid retrieval (4 strategies), complete tracing, workflow reuse
Intelligent Routing V2 semantic router with 95-99% accuracy, slash-command bypasses
Multi-Agent System 35+ specialized agents (task management, content creation, research, finance, sales, etc.)
Biomimetic Memory World facts, agent opinions, observations, entity graph with hybrid retrieval
RAG System Supermemory-backed retrieval, document search with citations
Google ADK Integration High-performance automations alongside LangChain chat

πŸ†• What’s New

Highlights added between December 2025 and January 2026 to help new contributors understand the current platform:

  • V4 Agent Architecture (Stable): lazy loading, hybrid retrieval, biomimetic memory types, complete tracing, and workflow reuse
  • Google ADK Automations: parallel and optimized automation workflows alongside LangChain chat
  • Unified Chat Improvements: streaming responses, slash commands, and higher routing accuracy
  • Cyberpunk UI + UX Pass: refined visuals, real-time agent feedback, and responsiveness upgrades
  • Expanded Tooling: 55+ tools (documents, OCR, web research, image generation, memory, automations)
  • Production Reliability: Fly.io deploy hardening, health checks, and improved observability

πŸ’» Technical Stack

Frontend

  • βš›οΈ React 18 + TypeScript
  • ⚑ Vite for blazing-fast builds
  • 🎨 TailwindCSS + shadcn/ui components
  • πŸ”„ React Query for server state
  • 🎭 Framer Motion for animations

Backend

  • 🟒 Node.js 20 + Express + TypeScript
  • πŸ—„οΈ PostgreSQL 15 + pgvector extension
  • πŸ€– LangChain 1.2 for agent orchestration
  • 🧠 Google Gemini 3.0 Pro / 2.5 Flash
  • πŸ” JWT authentication

Infrastructure

  • 🐳 Docker + Docker Compose
  • ☁️ Fly.io for production deployment
  • πŸ“Š Health checks and monitoring
  • πŸ”„ Automated backups

πŸ› οΈ Available Agents

Agent Purpose Tools
task_manager Create, manage, and track tasks 5 tools
goal_manager Goals, OKRs, and objectives 3 tools
content_creator Generate PDFs, presentations, documents 2 tools
research Web research and analysis 4 tools
personal_finance Financial planning and crypto advice 14 tools
sales Sales, marketing, and B2B strategies 8 tools
consulting Strategic consulting with documents 10+ tools
image_generator AI image generation (Gemini Imagen) 3 tools
...and 27+ more

See AGENTS.md for complete list


πŸš€ Quick Start

Prerequisites

  • 🐳 Docker & Docker Compose
  • πŸ“¦ Node.js 20+ (for local tooling)
  • πŸ”‘ Google AI API Key (Get one here)

Installation

  1. Clone the repository
git clone https://github.com/criptogus/liquid-ai-docker.git
cd liquid-ai-docker
  1. Configure environment
cp .env.example .env
# Edit .env and add your GOOGLE_AI_API_KEY
  1. Start the application
# Using Make (Linux/Mac)
make

# Using PowerShell (Windows)
./start.ps1

# Or Docker Compose directly
docker-compose up
  1. Access the application
  • 🌐 Frontend: http://localhost:3000
  • πŸ”Œ Backend API: http://localhost:5000
  • πŸ“Š Health Check: http://localhost:5000/health

First Steps

  1. Create an account at http://localhost:3000
  2. Start chatting - Try: "Create a task to learn TypeScript"
  3. Explore agents - Use slash commands like /tasks, /goals, /research
  4. Read the docs - Start with AGENTS.md and docs/README.md

πŸ“š Documentation

πŸ“– Core Documentation

🧠 AI/LLM Documentation

🚒 Deployment & Operations

πŸ“‹ Additional Resources


πŸ—οΈ Project Structure

liquid-ai-docker/
β”œβ”€β”€ backend/              # Node.js + Express + TypeScript
β”‚   β”œβ”€β”€ src/
β”‚   β”‚   β”œβ”€β”€ routes/       # API endpoints
β”‚   β”‚   β”œβ”€β”€ services/
β”‚   β”‚   β”‚   └── langchain/ # AI agents & tools (core)
β”‚   β”‚   β”œβ”€β”€ middleware/   # Auth, validation, CORS
β”‚   β”‚   └── db/           # PostgreSQL client
β”‚   └── package.json
β”œβ”€β”€ src/                  # React + Vite frontend
β”‚   β”œβ”€β”€ components/       # UI components (shadcn/ui)
β”‚   β”œβ”€β”€ pages/            # Route pages
β”‚   β”œβ”€β”€ services/         # API client, state management
β”‚   └── lib/              # Utilities, helpers
β”œβ”€β”€ migrations/           # Database migrations (73 files)
β”œβ”€β”€ cypress/              # E2E tests
β”œβ”€β”€ docs/                 # Documentation
β”œβ”€β”€ docker-compose.yml     # Local development
β”œβ”€β”€ fly.*.toml            # Fly.io production configs
└── Makefile              # Dev shortcuts

πŸ§ͺ Testing

Quick Test

# Run linting
npm run lint

# Run tests
npm test

Full Test Suite

# E2E Tests
./run-e2e-tests.sh

# Agent Tests
./test-agents-tools-online.sh

# Production Tests
./test-flyio-production.sh

See AGENTS.md for complete testing guide


🀝 Contributing

We welcome contributions! Whether it's:

  • πŸ› Reporting bugs
  • πŸ’‘ Suggesting features
  • πŸ“ Improving documentation
  • πŸ”§ Submitting pull requests
  • 🎨 Enhancing the UI

Please read CONTRIBUTING.md for details on our code of conduct and the process for submitting pull requests.

Quick Contribution Guide

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

πŸ“Š Performance

Metric Value
Agent Instantiation < 10ms (V4 lazy loading)
Routing Accuracy 95-99%
Routing Time ~1.5s
Execution Time ~2-3s
Memory Recall 85%+ (V4 hybrid retrieval)
Workflow Reuse 30-50% latency reduction

🌟 Use Cases

  • Personal Productivity - Task management, goal tracking, note-taking
  • Content Creation - Generate documents, presentations, images
  • Research & Analysis - Web research, document analysis, data extraction
  • Business Automation - Workflow automation, CRM, sales pipelines
  • Financial Planning - Budget tracking, investment advice, crypto planning
  • Customer Support - Intelligent chatbots, FAQ automation

πŸ”’ Security

  • πŸ” JWT authentication on all protected routes
  • πŸ›‘οΈ Input validation with Zod schemas
  • πŸ”’ Parameterized database queries (SQL injection prevention)
  • πŸ”‘ Environment variables for sensitive data
  • 🚫 Never commit secrets or API keys

See SECURITY.md for security policy and reporting


πŸ“ License

This project is licensed under the MIT License - see the LICENSE file for details.


πŸ™ Acknowledgments


πŸ“ž Support & Community


**Built with ❀️ by the Liquid AI Docker Team** [⭐ Star us on GitHub](https://github.com/criptogus/liquid-ai-docker) β€’ [πŸ› Report Bug](https://github.com/criptogus/liquid-ai-docker/issues) β€’ [πŸ’‘ Request Feature](https://github.com/criptogus/liquid-ai-docker/issues) **Made with TypeScript, React, and lots of β˜•**