microsoft / microsoft/semantic-kernel

New Feature: Foundgine integration with sample

Open
#14,308 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
C#
Stars
28.6k
Forks
4.8k
Avg merge
14h 13m
Merged PRs (30d)
18

Description


name: Adding officially a new integration with Foundgine
about: Foundgine is an AI-native runtime for .NET that turns complex domain models into safe, semantic capabilities that AI agents can understand, plan, execute, and verify.

As of now Foundgine already has several available features and concepts that might relevant to integrate with semantic kernel.

Contains relevant unit. int, perf, load tests; the reason being is to provide new approaches and also adding an e2e sample in the repository. I believe can bring a lot of opportunities to the community

                 Intent Sources

     API       GraphQL       Automation       AI Agent
       \          |              |              /
        \         |              |             /
         └────────┴──────────────┴─────────────┘
                          │
                          ▼
                  ┌───────────────┐
                  │   Foundgine   │
                  │               │
                  │ Semantic      │
                  │ Authorization │
                  │ Planning      │
                  │ Execution     │
                  └───────┬───────┘
                          │
              ┌───────────┼───────────┐
              ▼           ▼           ▼
             SQL       InMemory     Providers

I create another post here: https://github.com/microsoft/semantic-kernel/discussions/14290#discussion-10622426. But I am posting here for visibility.

Foundgine:

Website
GitHub
NuGet

Feel free to reach out or comment — I’d be very interested in discussing the architectural direction and potential integration points.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reviewing the Foundgine website, GitHub repository, NuGet package, and the linked discussion to understand the proposed integration points with Semantic Kernel. Define the architectural scope before locating the appropriate integration and sample areas. Done should include an agreed integration, an end-to-end repository sample, and the relevant unit, integration, performance, and load tests described in the issue.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
ai, backend-api-design
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Active
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.