Skip to content

Conversation

sozercan
Copy link
Collaborator

What this PR does / why we need it:

Which issue(s) this PR fixes (optional, using fixes #<issue number>(, fixes #<issue_number>, ...) format, will close the issue(s) when the PR gets merged):
Fixes #

Special notes for your reviewer:

@Copilot Copilot AI review requested due to automatic review settings August 26, 2025 19:48
Copy link

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR introduces support for handling multiple meta backends and updates various configuration files and documentation. The changes appear to be focused on improving backend flexibility and updating infrastructure references.

  • Updates documentation to mention Podman as an alternative to Docker and switches from distroless to chiseled images
  • Modifies test configuration files to use a different syntax reference
  • Implements dual backend installation for CUDA environments with CPU fallback support

Reviewed Changes

Copilot reviewed 7 out of 7 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
website/docs/intro.md Updates feature descriptions to include Podman support and chiseled image reference
test/aikitfile-llama.yaml Changes syntax reference from aikit:test to sozercan/aikit:test
test/aikitfile-llama-cuda.yaml Changes syntax reference from aikit:test to sozercan/aikit:test
pkg/aikit2llb/inference/convert.go Updates base image and LocalAI version/endpoint configuration
pkg/aikit2llb/inference/backend.go Adds logic to install CPU fallback backend for CUDA llama-cpp configurations
README.md Updates feature descriptions to include Podman support and chiseled image reference
Dockerfile.base Adds grep_bins to the chisel cut dependencies

Signed-off-by: Sertac Ozercan <sozercan@gmail.com>
sozercan and others added 2 commits August 26, 2025 20:10
Signed-off-by: Sertac Ozercan <sozercan@gmail.com>
@sozercan sozercan changed the title fix: handle multi meta backends fix: handle multi meta backends and cpu fallback for cuda Aug 26, 2025
sozercan and others added 2 commits August 26, 2025 13:18
Signed-off-by: Sertac Ozercan <sozercan@gmail.com>
sozercan and others added 3 commits August 26, 2025 22:36
Signed-off-by: Sertac Ozercan <sozercan@gmail.com>
Signed-off-by: Sertac Ozercan <sozercan@gmail.com>
@sozercan sozercan merged commit 018e1c7 into main Aug 26, 2025
26 of 27 checks passed
@sozercan sozercan deleted the fix-cpu-backend branch August 26, 2025 22:58
sozercan added a commit that referenced this pull request Aug 26, 2025
Signed-off-by: Sertac Ozercan <sozercan@gmail.com>
sozercan added a commit that referenced this pull request Aug 27, 2025
Signed-off-by: Sertac Ozercan <sozercan@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant