Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -18,10 +18,16 @@ docs/design/
*.d.ts.map
!jest.config.js
!eslint.config.js
!webpack.config.js

# Allow client-side JavaScript files for WebUI
!src/webui/public/js/**/*.js

# User-created templates (these should not be committed to the repo)
templates/user/*.json
output

# Next.js build artifacts
src/webui/nextjs/.next/
src/webui/nextjs/node_modules/
src/webui/nextjs/tsconfig.tsbuildinfo
8 changes: 5 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,10 +20,12 @@ AppInsights Detective is an intelligent CLI tool that transforms natural languag
- πŸ” **Secure Authentication** - Azure Managed Identity with multi-tenant support
- πŸ“Š **Rich Visualization** - Console charts, tables, and multiple output formats
- πŸ•΅οΈ **Interactive Mode** - Step-by-step query building with guided assistance
- 🌐 **Web Interface** - Modern web UI for visual query building (πŸ§ͺ experimental)
- πŸ“‹ **Template System** - Create and reuse query templates
- 🌐 **Modern Web Interface** - React-based UI with enhanced design and configuration management ⚑
- πŸ“‹ **Template System** - Create and reuse query templates with improved management
- 🌐 **Azure Portal Integration** - One-click query execution in the portal
- πŸ—ƒοΈ **Multiple Data Sources** - Support for Application Insights, Log Analytics, and Azure Data Explorer
- 🎨 **Theme Support** - Light/dark themes with system preference detection
- πŸ’Ύ **Enhanced Settings** - Comprehensive configuration management with real-time status

## πŸš€ Quick Start

Expand Down Expand Up @@ -72,7 +74,7 @@ aidx --interactive
| `aidx status` | Check configuration and connection status | `aidx status --verbose` |
| `aidx "question"` | Ask a natural language question | `aidx "top 10 slowest requests"` |
| `aidx --interactive` | Start guided interactive session | `aidx -i` |
| `aidx webui` | πŸ§ͺ Start web-based interface (experimental) | `aidx webui --port 3000` |
| `aidx webui` | 🌐 Start modern React-based web interface | `aidx webui --port 3000` |
| `aidx --raw "kql"` | Execute raw KQL query | `aidx --raw "requests \| take 5"` |
| `aidx template list` | Manage query templates | `aidx template use performance-overview` |

Expand Down
Loading