Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: uutils/uutils.github.io
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: uutils/uutils.github.io
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: feat/ai-playground
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 6 commits
  • 6 files changed
  • 1 contributor

Commits on Jun 21, 2026

  1. ci: align upload-artifact to v8 to match download-artifact@v8

    upload-artifact@v7 artifacts are not readable by download-artifact@v8,
    causing the WASM artifacts to be missing in the build job and failing
    the playground JS tests with 404 on /wasm/uutils.wasm.
    sylvestre committed Jun 21, 2026
    Configuration menu
    Copy the full SHA
    d01f449 View commit details
    Browse the repository at this point in the history
  2. feat: add AI playground — natural language → uutils commands via LLM

    - New page /ai-playground with text input for plain English descriptions
    - LLM (OpenAI-compatible) translates to uutils shell commands
    - Commands run in existing WASM terminal
    - API key stored in localStorage only, never touches uutils servers
    - Works with OpenAI, Mistral, Groq, Ollama, any OpenAI-compatible endpoint
    - History of past queries with one-click re-run
    - Settings modal (key, model, base URL)
    - Responsive CSS, dark mode support
    - Nav link added in base.html
    sylvestre committed Jun 21, 2026
    Configuration menu
    Copy the full SHA
    cd0c1d1 View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2026

  1. Configuration menu
    Copy the full SHA
    7958a5b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fc7a6fc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e97bb13 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    29c82f4 View commit details
    Browse the repository at this point in the history
Loading