Everything you need to know about the AIFactory platform
AIFactory is a Teradata AI Agent Platform that lets you interact with Teradata databases using natural language. Ask questions in plain English and 22 specialized AI agents work together to analyze data, generate charts, explore schemas, and much more.
After login, you land in the chat interface. Type a natural language question like:
Your query flows through a 3-layer cascade:
By default, the system uses Auto mode which starts at L1 and falls back as needed. You can override this from the header.
| Control | Description |
|---|---|
| Theme Toggle | Switch between light and dark mode |
| Notifications | View system notifications |
| Charts Panel | Toggle the charts gallery sidebar |
| Simple View | Toggle minimal UI mode |
| Fast Toggle | Enable token streaming (first token ~500ms instead of 8-14s) |
| Layer Dropdown | Override orchestration layer (Auto / L1 / L2 / L3) |
| Tokens | Show live token stream in execution console |
| Diagnostics | Claude Code Diagnostics panel |
| Settings | Open full settings panel (17 tabs) |
| Help | Open this help page |
Enter to sendShift+Enter for new linesThe bottom status bar shows: MCP connection status, Circuit Breaker state, active LLM provider/model, current orchestration layer, token count, and a Clear Cache button.
Click the hamburger menu (desktop) to access: AI Agents, Models, Tools & Data, Applications, Platforms, Monitoring, Developer Tools, and App Settings.
| Agent | Capabilities |
|---|---|
| Banking Analyst | Financial analysis, transaction queries, customer insights |
| Database Explorer | Schema discovery, SQL generation, table exploration |
| AI Factory | RAG pipelines, OCR processing, embeddings, vector stores |
| DBA Operations | Database administration, health checks, space management |
| Data Visualization | Chart generation, dashboards, data presentation |
| Agent | Metrics |
|---|---|
| Financial Performance | Revenue, profit margins, cost ratios, growth trends |
| Customer Analytics | Segmentation, retention, lifetime value, churn |
| Risk Management | Credit risk, fraud detection, compliance scoring |
| Loan Portfolio | Default rates, delinquency, NPL ratios, portfolio quality |
| Branch & Channel | Branch performance, channel utilization, geographic analysis |
| Operational Efficiency | Processing times, automation rates, cost per transaction |
When you send a query, the L1 Supervisor automatically selects the best agent based on keyword matching and semantic understanding. You do not need to specify which agent to use — just ask your question naturally.
When agents return data that is suitable for charting, the auto-visualization pipeline kicks in automatically. It detects the data type, selects the best chart format, and renders an interactive chart in your chat.
| Category | Chart Types |
|---|---|
| Comparison | Bar, Grouped Bar, Stacked Bar, Horizontal Bar |
| Trend | Line, Area, Stacked Area |
| Distribution | Pie, Donut, Histogram, Scatter, Bubble |
| Relationship | Network Graph, Sankey, Heatmap |
| Specialized | Radar, Gauge, Treemap, Waterfall, Funnel |
The Risk Management agent can generate network graphs showing fraud relationships. These use ECharts force-directed layouts to visualize customer-transaction connections, highlighting high-risk nodes.
| Category | Actions |
|---|---|
| Tools | Prompt Builder, Handoffs Viewer, Workflow Editor, Scratchpad, Thinking Settings |
| Vector Store | Create VS, Ask VS, List VS, Delete VS, Permissions |
| Database | Tables, Schema, Security, Access Rights |
| Documents | OCR extraction, Process scanned documents |
| Help | Available MCP tools, Data analysis help, General help |
Create, save, and reuse your own custom prompts. Click "My Prompts" in the sidebar, then use the "+" button to create a new prompt. Saved prompts persist across sessions.
The MCP server provides pre-built prompts for common operations. Access them from the sidebar under "MCP Standard Prompts".
Visit /ocr for the dedicated OCR processing page, also linked from the landing page.
Click the paperclip icon in the chat input to upload PDFs or images. After upload, a document context banner appears with quick actions:
| Engine | Best For |
|---|---|
| NeMo GPU OCR | Highest accuracy, GPU-accelerated processing |
| CPU OCR | General-purpose, no GPU required |
| NeMo Light | Balanced speed and accuracy |
| CPU Raw | Fast text extraction, minimal processing |
Open Settings from the gear icon in the header. Available tabs:
| Provider | Models |
|---|---|
| Anthropic | Claude Opus, Sonnet, Haiku |
| OpenAI | GPT-4o, GPT-4o-mini |
| Local LLM (Ollama) | Qwen3, LLaMA, DeepSeek, GLM |
| Google Gemini | Gemini Pro, Flash |
| NVIDIA NIM | NIM-hosted models |
Test connectivity to all infrastructure services: Redis, PostgreSQL, Prometheus, Grafana, Ollama, ChromaDB. Also includes Docker Compose controls for starting/stopping services.
http://187.77.180.86:5000/static/langgraph-ca.crt)
chrome://settings/security → Manage certificates → Or press Win+R → certmgr.msc → Trusted Root Certification Authorities → Certificates → right-click → All Tasks → Import → select the .crt file → Place in "Trusted Root Certification Authorities" → Finish → confirm the security warning → Restart Chromechrome://settings/security → Manage certificates → Authorities tab → Import → select the file → check "Trust this certificate for identifying websites"https://187.77.180.86:2025/ok — you should see {"ok":true} without a security warning.
chrome://flags/#unsafely-treat-insecure-origin-as-securehttp://187.77.180.86:2024 in the text boxneo4j:// to bolt://187.77.180.86:7687neo4j | Password: aifactory| Query | Description |
|---|---|
MATCH (n) RETURN n | View all nodes (93+) |
MATCH (n)-[r]->(m) RETURN n, r, m | View all relationships |
CALL db.schema.visualization() | Schema overview (node labels, relationship types) |
Entities are automatically extracted from every AI conversation and stored as nodes in Neo4j. Relationships between entities are created and maintained automatically. Entity resolution runs every 30 minutes to merge duplicate entities.
| Service | URL | Purpose |
|---|---|---|
| Agent Chat | http://187.77.180.86:5000 | Main AIFactory chat interface |
| Agent Studio | LangSmith Studio | Visual agent graph debugging |
| Agent Chat UI | http://187.77.180.86:3000 | LangGraph Chat UI (alternative) |
| LangGraph API | http://187.77.180.86:2024/docs | REST API documentation |
| Knowledge Graph | http://187.77.180.86:7474 | Neo4j Browser |
| Monitoring | http://187.77.180.86:3001 | Grafana dashboards |
| LangSmith | smith.langchain.com | Workflow tracing |
| OCR Processing | /ocr | Document scanning |
| Flask API Docs | /api-docs | Endpoint reference |
| Shortcut | Action |
|---|---|
Enter | Send message |
Shift+Enter | New line in message |
Ctrl+L / Cmd+L | Clear chat |
Ctrl+K / Cmd+K | Focus input |
Ctrl+Shift+C | Claude Code Diagnostics |
Escape | Close modal |
Enable the Fast toggle in the header to activate Token Streaming. This delivers the first tokens in ~500ms instead of waiting 8-14s for the complete response.
Use the Layer Override dropdown in the header to force a specific orchestration layer (L1/L2/L3). L1 is the multi-agent supervisor with the best routing.
Click Clear Cache in the status bar at the bottom. For a full cache reset, the server admin can call POST /api/cache/clear {"target": "semantic"}.
Check the MCP status indicator in the bottom status bar. If the circuit breaker has tripped (shown in red), click the reset button next to it. The circuit breaker auto-recovers after a cooling period.
Toggle the Charts Panel using the bar-chart icon in the header. Charts are rendered inside the panel and inside chat messages. If a chart still does not appear, try clearing the cache and resending the query.
Ctrl+L (or Cmd+L on Mac)