v0.6

WebUI & Knowledge System

September 1, 2024

New web UI prototype with Flask server. Knowledge folder for automatic document import. FAISS vector database. Prompt subfolders for easy customization.

Agent Zero v0.6 - WebUI & Knowledge System

✨ New Features

  • Web UI prototype - Flask-based interface with real-time message display and pause/resume controls
  • Knowledge folder - automatic document import (text, PDF, CSV, HTML, JSON, markdown) into vector database
  • FAISS vector database - replaced Chroma for better search quality and score threshold support
  • Prompt subfolders - override default prompts by creating custom subfolders
  • Separated CLI and UI - run_cli.py for terminal, run_ui.py for web interface

⚡ Improvements

  • Real-time message boxes - blue boxes for agent thoughts, tool execution, and responses
  • JSON visibility - view original LLM JSON output in UI
  • Background execution - agent runs while UI updates in real-time
  • Pause and resume controls - interrupt and continue agent execution anytime
  • initialize.py - centralized configuration for both CLI and UI modes
  • Prompt override system - only copy files you want to change, not entire default folder
  • Knowledge subdirectories - organize knowledge base with folder structure
  • Memory subdirectories - organize memory with custom folder paths
  • Document splitting - automatic chunking of imported knowledge files

🐛 Bug Fixes

  • Fixed vector database search with score threshold