Skip to content
/ ai-chatbot Public template
forked from vercel/openchat

A full-featured, hackable Next.js AI chatbot built by Vercel

License

Notifications You must be signed in to change notification settings

MrAllgoodWilson/ai-chatbot

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

638 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TiQology Nexus

Overview

TiQology Nexus is an elite, high-performance AI platform for agent swarms, neural memory, vision, and collaborative intelligence.

Requirements

  • Node.js 18.18.2 (see .nvmrc)
  • pnpm (recommended)
  • Supabase/Postgres
  • OpenAI API key

Setup

# Install dependencies
pnpm install

# Copy and edit environment variables
cp .env.example .env.local
# (edit .env.local with your keys)

# Build (with increased memory)
NODE_OPTIONS="--max-old-space-size=6144" pnpm run build

# Start
pnpm start

Deployment

Quick Deploy

  • Deploy to Vercel or your preferred platform
  • Set all required environment variables in the dashboard

CI/CD Pipeline

This project includes a comprehensive CI/CD pipeline with automated testing, security scanning, and multi-environment deployments.

Features:

  • ✅ Automated quality checks and testing
  • ✅ Security vulnerability scanning
  • ✅ Multi-environment deployments (Dev, Staging, Production)
  • ✅ Performance monitoring with Lighthouse
  • ✅ Automated dependency updates
  • ✅ Docker support for containerized deployments

Quick Setup:

# Run the automated setup script
./scripts/setup-cicd.sh

Documentation:

Pipeline Status: CI/CD Pipeline

Optimization

  • Uses dynamic imports and cache components for performance
  • See next.config.js for advanced settings

Contributing

  • Run pnpm lint and pnpm format before PRs
  • Add tests for new features

For help, contact the TiQology team.

About

A full-featured, hackable Next.js AI chatbot built by Vercel

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 83.3%
  • Shell 6.8%
  • PLpgSQL 3.6%
  • JavaScript 2.6%
  • HTML 2.0%
  • HCL 0.6%
  • Other 1.1%