- 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
π― 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
- Clone the repository
git clone https://github.com/criptogus/liquid-ai-docker.git
cd liquid-ai-docker
- Configure environment
cp .env.example .env
# Edit .env and add your GOOGLE_AI_API_KEY
- Start the application
# Using Make (Linux/Mac)
make
# Using PowerShell (Windows)
./start.ps1
# Or Docker Compose directly
docker-compose up
- Access the application
- π Frontend: http://localhost:3000
- π Backend API: http://localhost:5000
- π Health Check: http://localhost:5000/health
First Steps
- Create an account at http://localhost:3000
- Start chatting - Try: "Create a task to learn TypeScript"
- Explore agents - Use slash commands like
/tasks,/goals,/research - Read the docs - Start with AGENTS.md and docs/README.md
π Documentation
π Core Documentation
- AGENTS.md - Complete development guide, tooling, testing, and standards
- ARCHITECTURE.md - System architecture (V4 + ADK + routing)
- TOOLS.md - Complete tools catalog (55+ tools)
- CHANGELOG.md - Release history and changes
- START_HERE.md - Orientation and onboarding entry point
π§ AI/LLM Documentation
- GEMINI_3_PRO_GUIDE.md - Complete guide to using Gemini models
- GEMINI_FILE_SEARCH.md - File search with Gemini
- docs/GEMINI_IMAGE_GENERATION_GUIDE.md - Image generation guide
π’ Deployment & Operations
- DEPLOY.md - Deployment guide
- DEPLOY-REFERENCE.md - Fly.io configuration reference
- DATABASE-MIGRATIONS.md - Database migration guide
π Additional Resources
- CONTRIBUTING.md - How to contribute
- CODE_OF_CONDUCT.md - Community guidelines
- SECURITY.md - Security policy
ποΈ 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
- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'Add some AmazingFeature') - Push to the branch (
git push origin feature/AmazingFeature) - 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
- LangChain - AI orchestration framework
- Google Gemini - Advanced AI models
- shadcn/ui - Beautiful UI components
- PostgreSQL - Robust database
- pgvector - Vector similarity search
π Support & Community
- π GitHub Issues - Bug reports and features
- π Documentation - Full docs