diff --git a/programs/lfx-mentorship/2026/02-Jun-Aug/project_ideas.md b/programs/lfx-mentorship/2026/02-Jun-Aug/project_ideas.md index e0e3726c..64cec2da 100644 --- a/programs/lfx-mentorship/2026/02-Jun-Aug/project_ideas.md +++ b/programs/lfx-mentorship/2026/02-Jun-Aug/project_ideas.md @@ -324,3 +324,27 @@ CNCF - Meshery: Meshery Models Support for OCI Registries (2026 Term 2) - Upstream Issue: https://github.com/meshery/meshery/issues/19093 - LFX URL: +### Knative Functions + +#### End-to-End Agentic Workflow for Serverless Functions + +- Description: Knative Functions ships an MCP (Model Context Protocol) server that exposes its toolchain to AI agents. This project builds on that foundation: deepening the MCP server to cover initial environment setup and CI/CD integration, and authoring a companion skill that walks agents through the full lifecycle of a Function. Together these enable end-to-end agentic usage of Serverless Functions; from initial scaffolding through deployment with CI/CD. + +- Expected Outcome: + - New agentic installer + - New MCP operations covering prerequisite checks with guidance. + - A companion skill that composes initialization, CI/CD setup, and deployment into a guided workflow. + - End-to-end demonstration. + - User-facing and agent-facing documentation. + +- Recommended Skills: + - Familiarity with the Go programming language (ideal) or Python (secondarily). + - Experience with AI/ML agents and interest in programmatic LLM integrations. + - Familiarity with Kubernetes, Serverless, GitOps, CI/CD systems a plus. + - Strong communication skills, with the ability to research and document clearly. + +- Mentor(s): + - Luke Kingland (@lkingland, kingland@redhat.com) - Primary + - David Fridrich (@gauron99, dfridric@redhat.com) + +- Upstream Issue: https://github.com/knative/func/issues/3646