Documentation

Technical documentation for the autonomous agentic system that powers Aimee AI Tools Knowledge Base

How Aimee Works Behind The Scenes

Ever wondered how Aimee finds and organizes AI tools so perfectly using autonomous agents and intelligent pipelines? Here's the complete story!

System Overview

Think of this like a modern AI-powered factory - autonomous agents work together with background processing pipelines and intelligent job queues!

Data Sources

Replit App
Wizard Tools
NoWork.ai
Resources
GitHub
Awesome Lists
Netlify
Ecosystem
Custom URLs
User Input

Intelligent Scraping

UnifiedAgent
Orchestrates Scraping
Crawlee + Puppeteer
Primary Scraper
FIRE-1 Agent
Structure Extraction
Deduplication
Duplicate Detection

Enhancement Queue System

BullMQ
Job Queue
Redis
Queue Backend
Workers
Background Processing
AI Enhancement
GPT-4o + Claude
Smart Ranking
LLM-Based Ranking

Storage & Database

PostgreSQL
Main Database
pgvector
Vector Embeddings
Drizzle ORM
Type-Safe Queries
Cache
Ranking & Metrics

Next.js Application

API Routes
REST Endpoints
Tools Interface
Search & Browse
Admin Dashboard
Management UI
Ranking Manager
Manual Control

AI
Agent Framework

LangGraph
Multi-Agent
State Management
Error Recovery
Real-time Status

Q
Job Processing

BullMQ
Redis Backend
Background Workers
Job Retry
Priority Queues

AI
AI Services

GPT-4o
Content Analysis
GPT-4o-mini
Enhancement
Crawlee + Puppeteer
Smart Scraping

DB
Storage

Database
PostgreSQL
Vector Search
pgvector
Job Queue
Redis