From ebfd651194229586f60a442e5a26adae31130e03 Mon Sep 17 00:00:00 2001 From: Emery Berger Date: Sun, 24 Mar 2024 10:59:46 -0400 Subject: [PATCH] More about open-ended questions. --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 859f03c..7c9e495 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ by [Emery Berger](https://emeryberger.com), [Stephen Freund](https://www.cs.will [![Downloads](https://static.pepy.tech/badge/chatdbg)](https://pepy.tech/project/chatdbg) [![Downloads](https://static.pepy.tech/badge/chatdbg/month)](https://pepy.tech/project/chatdbg) -ChatDBG is an experimental debugger for C/C++/Python/Rust code that integrates large language models into a standard debugger (`pdb`, `lldb`, `gdb`, and `windbg`) to help debug your code. With ChatDBG, you can ask your debugger `why` your program failed, and it will provide a diagnosis and suggest a fix. +ChatDBG is an experimental debugger for C/C++/Python/Rust code that integrates large language models into a standard debugger (`pdb`, `lldb`, `gdb`, and `windbg`) to help debug your code. With ChatDBG, you can engage in a dialog with your debugger, asking open-ended questions about your program, like `why is x null?`. ChatDBG will _take the wheel_ and steer the debugger to answer your queries. ChatDBG can provide error diagnoses and suggest fixes. As far as we are aware, ChatDBG is the *first* debugger to automatically perform root cause analysis and to provide suggested fixes.