Loupe
Log and Database File Tools
detail
0
rows
0
columns
0
matching
0
parse errors
0
file size
Drop .jsonl files here
one or several · parsed in your browser, nothing leaves the page
Bad lines
    no filedetail: inlineLOUPE · JSONL
    0
    rows
    0
    columns
    0
    matching
    0
    parse errors
    0
    file size
    Drop syslog files here
    RFC 3164 / 5424 / pfSense filterlog · parsed in your browser, nothing leaves the page
    Bad lines
      no fileLOUPE · SYSLOG
      0
      rows
      0
      columns
      0
      matching
      0
      parse errors
      0
      file size
      Drop .csv / .tsv files here
      one or several · parsed in your browser, nothing leaves the page
      Bad lines
        no fileLOUPE · CSV
        0
        rows
        0
        columns
        0
        matching
        0
        parse errors
        0
        file size
        Drop an Ollama server.log here
        slog + GIN + llama.cpp dialects · parsed in your browser, nothing leaves the page
        Bad lines
          no fileLOUPE · OLLAMA
          tables
            no database loaded
            0
            rows
            0
            columns
            0
            matching
            0
            tables
            0
            file size
            loading sql engine…
            Drop .db files here
            read-only · 10 MB max per file · parsed in your browser, nothing leaves the page
            Problem
            
                    
            no file LOUPE · SQLITE
            scale
            mapping
            fold gaps over
            feed it a jsonl log
            auto-detect walks nested fields too: ts / timestamp / created_at · type / role / message.role (ISO or epoch)

            plum brackets on the TOC are conversation turns (user → next user) — hover to highlight the turn, click to jump, tooltip has event count + duration · green band = your visible window, edge labels = its wall-clock · click/drag the TOC to scrub · "gaps: squeezed" pinches folded gaps