1.59.0 • Published 11 months ago

@theia/ai-llamafile v1.59.0

Weekly downloads
-
License
EPL-2.0 OR GPL-2....
Repository
github
Last release
11 months ago

AI Llamafile Integration

The AI Llamafile package provides an integration that allows users to manage and interact with Llamafile language models within Theia IDE.

Features

  • Start and stop Llamafile language servers.

Commands

Start Llamafile

  • Command ID: llamafile.start
  • Label: Start Llamafile
  • Functionality: Allows you to start a Llamafile language server by selecting from a list of configured Llamafiles.

Stop Llamafile

  • Command ID: llamafile.stop
  • Label: Stop Llamafile
  • Functionality: Allows you to stop a running Llamafile language server by selecting from a list of currently running Llamafiles.

Usage

  1. Starting a Llamafile Language Server:

    • Use the command palette to invoke Start Llamafile.
    • A quick pick menu will appear with a list of configured Llamafiles.
    • Select a Llamafile to start its language server.
  2. Stopping a Llamafile Language Server:

    • Use the command palette to invoke Stop Llamafile.
    • A quick pick menu will display a list of currently running Llamafiles.
    • Select a Llamafile to stop its language server.

Dependencies

This extension depends on the @theia/ai-core package for AI-related services and functionalities.

Configuration

Make sure to configure your Llamafiles properly within the preference settings. This setting is an array of objects, where each object defines a llamafile with a user-friendly name, the file uri, and the port to start the server on.

Example Configuration:

{
    "ai-features.llamafile.llamafiles": [
        {
            "name": "MyLlamaFile",
            "uri": "file:///path/to/my.llamafile",
            "port": 30000
        }
    ]
}
1.58.4

11 months ago

1.59.0

11 months ago

1.58.3

12 months ago

1.58.2

12 months ago

1.59.0-next.62

12 months ago

1.59.0-next.72

12 months ago

1.57.0-next.112

12 months ago

1.58.1

1 year ago

1.58.0

1 year ago

1.57.0-next.136

12 months ago

1.57.0-next.63

1 year ago

1.57.0

1 year ago

1.57.1

1 year ago

1.57.0-next.41

1 year ago

1.57.0-next.37

1 year ago

1.57.0-next.22

1 year ago

1.46.0-next.241

1 year ago

1.55.1

1 year ago

1.57.0-next.7

1 year ago

1.56.0

1 year ago

1.55.0-next.97

1 year ago

1.55.0-next.67

1 year ago

1.55.0-next.71

1 year ago

1.55.0-next.70

1 year ago

1.55.0

1 year ago

1.55.0-next.37

1 year ago