LLM Wiki

LLM Wiki

AI Personal Knowledge Base

Loading…

Description

#Knowledge Base #LLM Tools #AI Assistant #Agent #Open Source Project
llm_wiki is a major version update focused on low-level capabilities, with extensive restructuring around Chat Agent, tool invocation, and Skill systems. The new version migrates the core logic of the chat Agent from TS to Rust, covering context management, tool scheduling, session control, permissions, event streams, and LLM invocation among other key modules. Additionally, it introduces various retrieval tools and workspace file generation capabilities, upgrading knowledge base Q&A from ordinary chat to executable task Agent workflows.

Software Features


Chat Agent Restructuring: Migrated the core logic of the chat Agent from TS to Rust, enhancing underlying stability and execution efficiency.
Context Management: Supports more comprehensive context, session, cancellation, permissions, and event stream handling.
Tool Scheduling Capability: New retrieval tools such as Wiki, Source, Graph, Web, AnyTXT, etc., facilitate information retrieval from different data sources.
Skill Support: Added capabilities for Skill scanning, enabling, selection, and on-demand reading, allowing the Agent to invoke suitable skills based on tasks.
File Generation: Supports file generation in the workspace, suitable for organizing materials, outputting documents, and building project content.
Shell Execution: Supports invoking shell commands to extend automation processing capabilities.
User Interaction Forms: Can collect user input through interactive forms, making task processes clearer and more controllable.
Search and Rendering Optimization: The search Provider is gradually migrated to Rust, and new Mermaid code block rendering and error display optimizations have been added.