DocForge v0.8.8
DocForge v0.8.8
v0.8.8 - The Agentic Workspace Update
✨ Features
- Agentic Chat & Workspace Orchestrator:
- Transformed the chat panel from a passive RAG assistant into an active Workspace Agent.
- Autonomous Operations: The AI can now create, rename, move, and edit documents and folders directly through natural language commands.
- Script Orchestration: The agent can write and execute Python, Shell, and PowerShell scripts to automate complex data processing or system tasks.
- Multi-Step Reasoning: Capable of performing complex workflows (e.g., "Find all documents mentioning X, then move them to a new folder called Y") in a single conversation.
- Security & Action Approval:
- Implemented a high-fidelity Action Approval Modal with a glassmorphic design.
- Configurable safety gates: Users can choose to require manual approval for all agent actions, especially destructive operations or script executions.
- UI/UX Polish:
- Tool Execution Visibility: Added specialized status indicators and animated icons to show when the AI is "thinking" or "using a tool."
- Syntax-Highlighted Tool Results: Results from scripts and workspace operations are now rendered in a dedicated terminal-style card within the chat history.
- Enhanced Settings: Added a new "AI Chat" settings section to toggle Agent Mode and Approval requirements.
🐛 Fixes
- RAG Workspace Indexing:
- Fixed a critical bug where workspace indexing would find documents but fail to process them (showing "0 documents processed").
- Corrected the
rag_vectorsvirtual table schema by removing an unsupportedPRIMARY KEYconstraint. - Added automated schema recovery logic to detect and report missing or broken vector tables.
- Transparency & Feedback:
- Main Process Error Propagation: Backend indexing errors are now captured and displayed directly in the Chat Panel log, providing clear feedback if document processing fails.
- Enhanced Status Diagnostics: The "Build Index" process now performs a pre-flight check of the database schema and reports specific configuration or initialization errors.
- Detailed Content Logs: Added diagnostic logging to identify documents that are skipped due to missing content or extraction failures.
- Chat Stability: Fixed several syntax and state synchronization errors in the chat panel that could cause crashes during long-running tool executions.
- Tag Balance: Resolved various build-breaking JSX tag mismatches in the Chat UI.
Downloads
| Platform | Architecture | Format | Download |
|---|---|---|---|
| Linux | ARM64 | Debian Package (.deb) | docforge_0.8.8_arm64.deb |
| Linux | ARM64 | AppImage (.AppImage) | DocForge-0.8.8-arm64.AppImage |
| Linux | ARM64 | Tarball (.tar.gz) | docforge-0.8.8-arm64.tar.gz |
| Linux | ARMv7l | Debian Package (.deb) | docforge_0.8.8_armv7l.deb |
| Linux | ARMv7l | AppImage (.AppImage) | DocForge-0.8.8-armv7l.AppImage |
| Linux | ARMv7l | Tarball (.tar.gz) | docforge-0.8.8-armv7l.tar.gz |
| Linux | x64 | Debian Package (.deb) | docforge_0.8.8_amd64.deb |
| Linux | x64 | AppImage (.AppImage) | DocForge-0.8.8.AppImage |
| Linux | x64 | Tarball (.tar.gz) | docforge-0.8.8.tar.gz |
| macOS | x64 | Disk Image (.dmg) | DocForge-0.8.8.dmg |
| Windows | ia32 | NSIS Installer (.exe) | DocForge-Setup-0.8.8-ia32.exe |
| Windows | x64 | NSIS Installer (.exe) | DocForge-Setup-0.8.8.exe |
Verify the downloaded installer before running it in your environment.