Welcome to the Querious GitHub repository! Querious is a powerful tool designed for logfile analysis, summary generation, and interactive chatting with logs. Below, you'll find a comprehensive guide to each of its key functionalities. For more technical details, please refer to one of the folders above and read their respective READMEs.
Querious allows users to ask specific questions about logfiles, such as "What SSH errors happened in these logs?" The answers are generated using large language models, providing full traceability to the loglines used in generating the answer.
In Log Search Mode, users can pose specific questions about the logs in a logfile. Querious then displays the top N loglines from the respective log file that best match the query.
Querious allows users to input parameters, such as start and end dates, start and end lines, and specific topics (e.g., SSH authorization or errors). Based on these parameters, Querious automatically generates a dynamic summary of the log file.
Querious empowers users to submit improvement suggestions for the ranking algorithm through annotations. Users can navigate to specific lines, select them, and submit a query for which these lines are the answer. Submitted labels contribute to a continuous training system, enhancing embeddings generation and reranking algorithms.
Feel free to explore the full potential of Querious, and don't hesitate to provide feedback or contribute to its development. Happy log exploring! 🚀