Home/Compare/semantic-kernel vs awesome-ai-apps

Comparison

semantic-kernel vs awesome-ai-apps

Verdict

Pick semantic-kernel if semantic Kernel is a toolkit for integrating language model technologies into applications, supporting C#, .NET, Python, and Java; pick awesome-ai-apps if awesome-ai-apps offers curated AI application examples with diverse tech stacks including OpenAI, Gemini, and local models.

Markdown twin · semantic-kernel alternatives · awesome-ai-apps alternatives

GraphCanon updated 1w

semantic-kernel logo

semantic-kernel

microsoft/semantic-kernel

28kpushed Aug 6, 2026
vs
awesome-ai-apps logo

awesome-ai-apps

rohitg00/awesome-ai-apps

817pushed Feb 10, 2026

Trust & integrity

Signalsemantic-kernelawesome-ai-apps
Maintenance
Very active (1d since push)
As of 1w · github_public_v1
Slowing (182d since push)
As of 1w · github_public_v1
Provenance
Not a fork · Organization account
As of 1w · github_public_v1
Not a fork · Personal account
As of 1w · github_public_v1
OSV dependency advisories
No lockfile (source not queried)
As of 1mo · osv@v1
No lockfile (source not queried)
As of 1mo · osv@v1
deps.dev advisories
Not queried
deps.dev@v1
Not queried
deps.dev@v1
OpenSSF Scorecard
Not queried
openssf-scorecard@v1
Not queried
openssf-scorecard@v1

Tagline

semantic-kernel
Integrate cutting-edge LLM technology quickly and easily into your apps
awesome-ai-apps
A curated collection of AI Agents and LLM Apps with various tech stacks

Stars

semantic-kernel
28k
awesome-ai-apps
817

Forks

semantic-kernel
4.7k
awesome-ai-apps
174

Open issues

semantic-kernel
256
awesome-ai-apps
27

Language

semantic-kernel
C#
awesome-ai-apps
HTML

Adopt for

semantic-kernel
Semantic Kernel is a toolkit for integrating language model technologies into applications, supporting C#, .NET, Python, and Java.
awesome-ai-apps
awesome-ai-apps offers curated AI application examples with diverse tech stacks including OpenAI, Gemini, and local models.

Persona

semantic-kernel
-
awesome-ai-apps
-

Runtime

semantic-kernel
-
awesome-ai-apps
-

License

semantic-kernel
MIT
awesome-ai-apps
Apache-2.0

Last pushed

semantic-kernel
Aug 6, 2026
awesome-ai-apps
Feb 10, 2026

Categories

semantic-kernel
AI Agents, LLM Frameworks
awesome-ai-apps
AI Agents, LLM Frameworks

Trust and health

Maintenance

semantic-kernel
Very active (96%)
awesome-ai-apps
Slowing (36%)

Days since push

semantic-kernel
1d
awesome-ai-apps
182d

Open issues (now)

semantic-kernel
256
awesome-ai-apps
27

Stars delta

semantic-kernel
+142 (30d)
awesome-ai-apps
Unknown

Open issues delta

semantic-kernel
-2 (30d)
awesome-ai-apps
Unknown

Owner type

semantic-kernel
Organization
awesome-ai-apps
User

Full report

semantic-kernel
Trust report
awesome-ai-apps
Trust report

Choose semantic-kernel if…

  • semantic-kernel is primarily C#; awesome-ai-apps is HTML.
  • License: semantic-kernel is MIT, awesome-ai-apps is Apache-2.0.
  • Tags unique to semantic-kernel: artificial-intelligence, openai, sdk.
  • - When you are looking to integrate cutting-edge language models (LLMs) directly from major providers like Azure OpenAI or OpenAI into your application.

When NOT to use semantic-kernel

  • - If you require support exclusively in programming languages not currently offered by Semantic Kernel (for example, Ruby, Go).
  • - When your project strictly avoids frameworks associated with Microsoft technologies and prefers more independent or community-driven alternatives.

Choose awesome-ai-apps if…

  • awesome-ai-apps is primarily HTML; semantic-kernel is C#.
  • License: awesome-ai-apps is Apache-2.0, semantic-kernel is MIT.
  • Tags unique to awesome-ai-apps: agents, apps, automation, framework.
  • For exploring real-world implementations of AI agents across different technologies

When NOT to use awesome-ai-apps

  • When seeking detailed implementation steps specific to one technology stack
  • In scenarios demanding a deep dive into proprietary or less publicly-known application codes

Explore

Sources

Every stat on this page traces to a dated GitHub sync, license file, enrichment field, or trust scan.

GitHub stars on cards: semantic-kernel 28k · awesome-ai-apps 817 (synced Aug 7, 2026).

Common questions

What is the difference between semantic-kernel and awesome-ai-apps?
semantic-kernel: Integrate cutting-edge LLM technology quickly and easily into your apps. awesome-ai-apps: A curated collection of AI Agents and LLM Apps with various tech stacks. See the comparison table for live GitHub stats and shared categories.
When should I choose semantic-kernel over awesome-ai-apps?
Choose semantic-kernel over awesome-ai-apps when semantic-kernel is primarily C#; awesome-ai-apps is HTML; License: semantic-kernel is MIT, awesome-ai-apps is Apache-2.0; Tags unique to semantic-kernel: artificial-intelligence, openai, sdk; - When you are looking to integrate cutting-edge language models (LLMs) directly from major providers like Azure OpenAI or OpenAI into your application.
When should I choose awesome-ai-apps over semantic-kernel?
Choose awesome-ai-apps over semantic-kernel when awesome-ai-apps is primarily HTML; semantic-kernel is C#; License: awesome-ai-apps is Apache-2.0, semantic-kernel is MIT; Tags unique to awesome-ai-apps: agents, apps, automation, framework; For exploring real-world implementations of AI agents across different technologies.
When should I avoid semantic-kernel?
- If you require support exclusively in programming languages not currently offered by Semantic Kernel (for example, Ruby, Go). - When your project strictly avoids frameworks associated with Microsoft technologies and prefers more independent or community-driven alternatives.
When should I avoid awesome-ai-apps?
When seeking detailed implementation steps specific to one technology stack In scenarios demanding a deep dive into proprietary or less publicly-known application codes
Is semantic-kernel or awesome-ai-apps more popular on GitHub?
semantic-kernel has more GitHub stars (28,427 vs 817). Stars measure visibility, not whether either tool fits your constraints.
Are semantic-kernel and awesome-ai-apps open source?
Yes - both are open-source projects on GitHub (semantic-kernel: MIT, awesome-ai-apps: Apache-2.0).
Where can I find alternatives to semantic-kernel or awesome-ai-apps?
GraphCanon lists graph-backed alternatives at semantic-kernel alternatives and awesome-ai-apps alternatives (semantic-kernel markdown twin, awesome-ai-apps markdown twin), ranked by typed relationship edges rather than popularity votes.
Is there a machine-readable version of this comparison?
Yes. The markdown twin at this comparison mirrors this page for agents and LLM crawlers, with the same stats table and FAQ answers.
Which is better maintained, semantic-kernel or awesome-ai-apps?
semantic-kernel: Very active. awesome-ai-apps: Slowing. Compare maintenance labels, days since push, and release cadence in the trust section below - stars alone do not measure maintenance.
Where are the full trust reports for semantic-kernel and awesome-ai-apps?
GraphCanon publishes per-repo trust reports with dated maintenance, provenance, and scan summaries: semantic-kernel trust report; awesome-ai-apps trust report.

Was this helpful?

Anonymous feedback helps us improve pages and translations.