{
  "description": "Start the LocalAI API server. Only a few commonly used flags from the official CLI reference are included.",
  "name": "local-ai",
  "subcommands": [
    {
      "name": "run",
      "description": "Run the server",
      "options": [
        {
          "names": [
            "--models-path"
          ],
          "description": "Models directory",
          "args": {
            "name": "models_path",
            "isOptional": false,
            "template": "folders"
          }
        },
        {
          "names": [
            "--address"
          ],
          "description": "Bind address",
          "args": {
            "name": "address",
            "isOptional": false,
            "suggestions": [
              {
                "name": ":8080",
                "description": ":8080 (default)"
              }
            ]
          }
        },
        {
          "names": [
            "--threads",
            "-t"
          ],
          "description": "Threads",
          "args": {
            "name": "threads",
            "isOptional": false
          }
        },
        {
          "names": [
            "--context-size"
          ],
          "description": "Context size",
          "args": {
            "name": "context_size",
            "isOptional": false
          }
        },
        {
          "names": [
            "--log-level"
          ],
          "description": "Log level",
          "args": {
            "name": "log_level",
            "isOptional": false,
            "suggestions": [
              {
                "name": "error",
                "description": "error"
              },
              {
                "name": "warn",
                "description": "warn"
              },
              {
                "name": "info",
                "description": "info"
              },
              {
                "name": "debug",
                "description": "debug"
              },
              {
                "name": "trace",
                "description": "trace"
              }
            ]
          }
        }
      ]
    }
  ]
}
