# Does syft knows how to identify AI packages?

**URL:** https://anchorecommunity.discourse.group/t/does-syft-knows-how-to-identify-ai-packages/284
**Category:** Syft
**Created:** [December 18, 2024, 2:33pm UTC](https://anchorecommunity.discourse.group/t/does-syft-knows-how-to-identify-ai-packages/284 "2024-12-18T14:33:21Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![TimBrown1611](https://yyz2.discourse-cdn.com/free1/user_avatar/anchorecommunity.discourse.group/timbrown1611/32/223_2.png) [@TimBrown1611](https://anchorecommunity.discourse.group/u/TimBrown1611)
#### Post date: [December 18, 2024, 2:33pm UTC](https://anchorecommunity.discourse.group/t/does-syft-knows-how-to-identify-ai-packages/284/1 "2024-12-18T14:33:21Z")

</div>

I wonder if syft knows how to identify AI packages (or are you familiar with any open source who tags AI packages)

thanks!

---

<div class="post-metadata">

### Author: ![TimBrown1611](https://yyz2.discourse-cdn.com/free1/user_avatar/anchorecommunity.discourse.group/timbrown1611/32/223_2.png) [@TimBrown1611](https://anchorecommunity.discourse.group/u/TimBrown1611)
#### Post date: [January 16, 2025, 9:23am UTC](https://anchorecommunity.discourse.group/t/does-syft-knows-how-to-identify-ai-packages/284/2 "2025-01-16T09:23:17Z")

</div>

hi! this is a still open question for me, wonder if you have any ideas

---

<div class="post-metadata">

### Author: ![popey](https://yyz2.discourse-cdn.com/free1/user_avatar/anchorecommunity.discourse.group/popey/32/429_2.png) [@popey](https://anchorecommunity.discourse.group/u/popey)
#### Post date: [January 16, 2025, 8:50pm UTC](https://anchorecommunity.discourse.group/t/does-syft-knows-how-to-identify-ai-packages/284/3 "2025-01-16T20:50:09Z")

</div>

Dan addressed this question at 45 minutes into the live stream: [https://www.youtube.com/watch?v=7434IRrupzQ](https://www.youtube.com/watch?v=7434IRrupzQ)

For many “AI packages” of software, many are essentially bundles of python, which we’re already very good at identifying.

There are some execptions, such as LLMs - especially those that dynamically bootstrap on first launch by downloading the LLM data.

---

<div class="post-metadata">

### Author: ![TimBrown1611](https://yyz2.discourse-cdn.com/free1/user_avatar/anchorecommunity.discourse.group/timbrown1611/32/223_2.png) [@TimBrown1611](https://anchorecommunity.discourse.group/u/TimBrown1611)
#### Post date: [January 20, 2025, 1:38pm UTC](https://anchorecommunity.discourse.group/t/does-syft-knows-how-to-identify-ai-packages/284/4 "2025-01-20T13:38:50Z")

</div>

hi!  
according to the answer -  
if I review all syft’s results of python from different sources (requirements.txt, wheel, binaries, etc.) can I find a field which will tell me the language is python?

@popey can you please raise this question in the OSS gardening?

this is more general question → in case I want to see packages from the same language which can be extracted from different catalogers, how can I do so?

thanks!
