{"id":213030,"name":null,"description":"Here you can find all the Tutorials for Haystack 📓","url":"https://github.com/deepset-ai/haystack-tutorials","last_synced_at":"2025-10-14T12:19:31.471Z","repository":{"id":59987178,"uuid":"533328840","full_name":"deepset-ai/haystack-tutorials","owner":"deepset-ai","description":"Here you can find all the Tutorials for Haystack 📓","archived":false,"fork":false,"pushed_at":"2025-08-25T10:18:45.000Z","size":7455,"stargazers_count":332,"open_issues_count":2,"forks_count":112,"subscribers_count":15,"default_branch":"main","last_synced_at":"2025-08-25T12:33:06.153Z","etag":null,"topics":["generative-qa","haystack","llm","nlp","semantic-search","text-generation","tutorials"],"latest_commit_sha":null,"homepage":"https://haystack.deepset.ai/tutorials","language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/deepset-ai.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"Contributing.md","funding":null,"license":"LICENSE","code_of_conduct":"code_of_conduct.txt","threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2022-09-06T13:08:18.000Z","updated_at":"2025-08-25T10:18:50.000Z","dependencies_parsed_at":"2024-03-15T10:27:48.214Z","dependency_job_id":"8bdd7ead-232a-4c1f-999a-7502e2bdd896","html_url":"https://github.com/deepset-ai/haystack-tutorials","commit_stats":{"total_commits":471,"total_committers":67,"mean_commits":7.029850746268656,"dds":0.8174097664543525,"last_synced_commit":"063ad4329294d2c15724149e30d2c8eaa646c805"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/deepset-ai/haystack-tutorials","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepset-ai%2Fhaystack-tutorials","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepset-ai%2Fhaystack-tutorials/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepset-ai%2Fhaystack-tutorials/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepset-ai%2Fhaystack-tutorials/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/deepset-ai","download_url":"https://codeload.github.com/deepset-ai/haystack-tutorials/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepset-ai%2Fhaystack-tutorials/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279019420,"owners_count":26086576,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-14T02:00:06.444Z","response_time":60,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"deepset-ai","name":"deepset","uuid":"51827949","kind":"organization","description":"Building enterprise search systems powered by latest NLP \u0026 open-source.","email":"hello@deepset.ai","website":"https://deepset.ai","location":"Berlin, Germany","twitter":"deepset_ai","company":null,"icon_url":"https://avatars.githubusercontent.com/u/51827949?v=4","repositories_count":14,"last_synced_at":"2023-03-03T20:03:26.180Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/deepset-ai","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-14T05:13:45.395Z","updated_at":"2023-03-03T20:03:26.187Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/deepset-ai","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/deepset-ai/repositories"},"packages":[],"commits":{"id":4095526,"full_name":"deepset-ai/haystack-tutorials","default_branch":"main","committers":[{"name":"Bilge Yücel","email":"bilgeyucel96@gmail.com","login":"bilgeyucel","count":93},{"name":"Tuana Celik","email":"tuana.celik@deepset.ai","login":"TuanaCelik","count":55},{"name":"Julian Risch","email":"julian.risch@deepset.ai","login":"julian-risch","count":44},{"name":"Malte Pietsch","email":"malte.pietsch@deepset.ai","login":"tholor","count":36},{"name":"Branden Chan","email":"33759007+brandenchan","login":"brandenchan","count":36},{"name":"Massimiliano Pippi","email":"mpippi@gmail.com","login":"masci","count":35},{"name":"Stefano Fiorucci","email":"stefanofiorucci@gmail.com","login":"anakin87","count":32},{"name":"Sara Zan","email":"sara.zanzottera@deepset.ai","login":"ZanSara","count":21},{"name":"bogdankostic","email":"bogdankostic@web.de","login":"bogdankostic","count":18},{"name":"Silvano Cerza","email":"3314350+silvanocerza","login":"silvanocerza","count":17},{"name":"Tanay Soni","email":"tanaysoni12@gmail.com","login":"tanaysoni","count":11},{"name":"Vladimir Blagojevic","email":"dovlex@gmail.com","login":"vblagoje","count":8},{"name":"Timo Moeller","email":"timo.moeller@deepset.ai","login":"Timoeller","count":8},{"name":"David S. Batista","email":"dsbatista@gmail.com","login":"davidsbatista","count":6},{"name":"MichelBartels","email":"login@michelbartels.com","login":"MichelBartels","count":6},{"name":"tstadel","email":"60758086+tstadel","login":"tstadel","count":6},{"name":"mkkuemmel","email":"45412072+mkkuemmel","login":"mkkuemmel","count":5},{"name":"Agnieszka Marzec","email":"97166305+agnieszka-m","login":"agnieszka-m","count":3},{"name":"Amna Mubashar","email":"amnahkhan.ak@gmail.com","login":"Amnah199","count":3},{"name":"Ravi Thinakkal","email":"ravi@metalytics.dev","login":"ravi77o","count":3},{"name":"Tilde Thurium","email":"tilde.thurium@deepset.ai","login":null,"count":3},{"name":"Sebastian","email":"sjrl","login":"sjrl","count":2},{"name":"David G","email":"davidgerva@gmail.com","login":"DavidGerva","count":2},{"name":"Lalit Pagaria","email":"pagaria.lalit@gmail.com","login":"lalitpagaria","count":2},{"name":"Mayank Jobanputra","email":"mayankjobanputra@gmail.com","login":"mayankjobanputra","count":2},{"name":"ju-gu","email":"87523290+ju-gu","login":"ju-gu","count":2},{"name":"kolk","email":"kolk","login":"kolk","count":2},{"name":"mgosal","email":"m@5bricks.co.uk","login":null,"count":1},{"name":"simekent","email":"simon@waywise.io","login":null,"count":1},{"name":"Ahmed Nabil","email":"72295771+AI-Ahmed","login":"AI-Ahmed","count":1},{"name":"Alberto Villa","email":"a.villa.diez@gmail.com","login":"albertovilla","count":1},{"name":"Benjamin BERNARD","email":"benjamin.bernard@openpathview.fr","login":"Benvii","count":1},{"name":"Dmitry Goryunov","email":"d.f.goryunov@gmail.com","login":"dmigo","count":1},{"name":"Daniel","email":"hello@daniellong.me","login":"xosun","count":1},{"name":"ClaMnc","email":"6095190+ClaMnc","login":"ClaMnc","count":1},{"name":"Christoph Döberl","email":"christoph@doeberl.at","login":"doebi","count":1},{"name":"sahusiddharth","email":"112792547+sahusiddharth","login":"sahusiddharth","count":1},{"name":"ramgarg102","email":"47526387+ramgarg102","login":"ramgarg102","count":1},{"name":"oryx1729","email":"78848855+oryx1729","login":"oryx1729","count":1},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":1},{"name":"bsenst","email":"benjamin.senst@gmail.com","login":"bsenst","count":1},{"name":"aimlnerd","email":"deepakwithyou@gmail.com","login":"aimlnerd","count":1},{"name":"absnormal","email":"37442154+absnormal","login":"absnormal","count":1},{"name":"Yaser Martinez Palenzuela","email":"yaser.martinez@gmail.com","login":"elyase","count":1},{"name":"Slavina S","email":"3056639+blancadesal","login":"blancadesal","count":1},{"name":"Shahrukh Khan","email":"sk28671@gmail.com","login":"shahrukhx01","count":1},{"name":"Sebastian","email":"Duerr.sebastian@gmail.com","login":"seduerr91","count":1},{"name":"Sean Keegan","email":"seanryankeegan@gmail.com","login":"seanryankeegan","count":1},{"name":"Bijay Gurung","email":"bijay.learning@gmail.com","login":"bglearning","count":1},{"name":"Raphaël Merx","email":"raphaelmerx","login":"raphaelmerx","count":1},{"name":"Rob Pasternak","email":"pasternakrs@gmail.com","login":"robpasternak","count":1},{"name":"smcady","email":"smcady@gmail.com","login":"smcady","count":1},{"name":"Nicola Procopio","email":"nico.pro412@gmail.com","login":"nickprock","count":1},{"name":"Michele Pangrazzi","email":"xmikex83@gmail.com","login":"mpangrazzi","count":1},{"name":"Mathew Kuriakose","email":"kuriakosemathew007@gmail.com","login":"mathew55","count":1},{"name":"Markus Sagen","email":"Markus.John.Sagen@gmail.com","login":"MarkusSagen","count":1},{"name":"Madeesh Kannan","email":"shadeMe","login":"shadeMe","count":1},{"name":"Luliiiiila","email":"107916156+Luliiiiila","login":"Luliiiiila","count":1},{"name":"Jet","email":"qinjet@gmail.com","login":"JetQin","count":1},{"name":"Jeff Hammerbacher","email":"jeff.hammerbacher@gmail.com","login":"hammer","count":1},{"name":"Ikram Ali","email":"mrikram1989@gmail.com","login":"akkefa","count":1},{"name":"HaveF","email":"iamaplayer@gmail.com","login":"HaveF","count":1},{"name":"Guillim","email":"guillim","login":"guillim","count":1},{"name":"Grzegorz Sajko","email":"42315895+gsajko","login":"gsajko","count":1},{"name":"Ryan Russell","email":"ryanrussell","login":"ryanrussell","count":1}],"total_commits":499,"total_committers":65,"total_bot_commits":1,"total_bot_committers":1,"mean_commits":7.676923076923077,"dds":0.8136272545090181,"past_year_committers":[{"name":"Stefano Fiorucci","email":"stefanofiorucci@gmail.com","login":"anakin87","count":12},{"name":"Bilge Yücel","email":"bilgeyucel96@gmail.com","login":"bilgeyucel","count":9},{"name":"Julian Risch","email":"julian.risch@deepset.ai","login":"julian-risch","count":8},{"name":"David S. Batista","email":"dsbatista@gmail.com","login":"davidsbatista","count":6},{"name":"Ravi Thinakkal","email":"ravi@metalytics.dev","login":"ravi77o","count":3},{"name":"Massimiliano Pippi","email":"mpippi@gmail.com","login":"masci","count":3},{"name":"Amna Mubashar","email":"amnahkhan.ak@gmail.com","login":"Amnah199","count":3},{"name":"Tuana Çelik","email":"tuana.celik@deepset.ai","login":"TuanaCelik","count":2},{"name":"Silvano Cerza","email":"3314350+silvanocerza","login":"silvanocerza","count":2},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":1},{"name":"aimlnerd","email":"deepakwithyou@gmail.com","login":"aimlnerd","count":1},{"name":"Vladimir Blagojevic","email":"dovlex@gmail.com","login":"vblagoje","count":1},{"name":"Sebastian Husch Lee","email":"sjrl","login":"sjrl","count":1},{"name":"Michele Pangrazzi","email":"xmikex83@gmail.com","login":"mpangrazzi","count":1},{"name":"Daniel","email":"hello@daniellong.me","login":"xosun","count":1}],"past_year_total_commits":54,"past_year_total_committers":15,"past_year_total_bot_commits":1,"past_year_total_bot_committers":1,"past_year_mean_commits":3.6,"past_year_dds":0.7777777777777778,"last_synced_at":"2025-05-16T12:15:30.309Z","last_synced_commit":"41c81922b1e343b1449b46056b7f57e83a7399f3","created_at":"2024-11-06T02:12:00.225Z","updated_at":"2025-05-16T12:15:30.773Z","commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepset-ai%2Fhaystack-tutorials/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-10-14T00:00:11.096Z","repositories_count":6080830,"commits_count":924992996,"contributors_count":36078730,"owners_count":1106725,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues_stats":{"full_name":"deepset-ai/haystack-tutorials","html_url":"https://github.com/deepset-ai/haystack-tutorials","last_synced_at":"2025-08-31T11:17:18.734Z","status":null,"issues_count":70,"pull_requests_count":189,"avg_time_to_close_issue":24428038.56716418,"avg_time_to_close_pull_request":728201.8156424582,"issues_closed_count":67,"pull_requests_closed_count":179,"pull_request_authors_count":27,"issue_authors_count":32,"avg_comments_per_issue":1.4142857142857144,"avg_comments_per_pull_request":1.5132275132275133,"merged_pull_requests_count":162,"bot_issues_count":0,"bot_pull_requests_count":2,"past_year_issues_count":12,"past_year_pull_requests_count":74,"past_year_avg_time_to_close_issue":2509267.111111111,"past_year_avg_time_to_close_pull_request":277940.453125,"past_year_issues_closed_count":9,"past_year_pull_requests_closed_count":64,"past_year_pull_request_authors_count":14,"past_year_issue_authors_count":6,"past_year_avg_comments_per_issue":1.25,"past_year_avg_comments_per_pull_request":1.0675675675675675,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":2,"past_year_merged_pull_requests_count":60,"created_at":"2024-11-06T02:12:00.454Z","updated_at":"2025-09-03T06:13:02.967Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepset-ai%2Fhaystack-tutorials","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepset-ai%2Fhaystack-tutorials/issues","issue_labels_count":{"enhancement":21,"bug":19,"new tutorial":15,"P1":4,"wontfix":2,"2.0":2,"agent":2,"P3":1,"documentation":1,"formatting":1,"chore":1},"pull_request_labels_count":{"bug":7,"documentation":3,"dependencies":2,"github_actions":2,"new tutorial":1,"formatting":1,"2.0":1},"issue_author_associations_count":{"CONTRIBUTOR":34,"MEMBER":21,"NONE":19},"pull_request_author_associations_count":{"CONTRIBUTOR":161,"MEMBER":79,"NONE":19},"issue_authors":{"bilgeyucel":17,"julian-risch":11,"TuanaCelik":10,"Amnah199":3,"annthurium":2,"sjrl":2,"ZanSara":2,"anakin87":2,"brandenchan":2,"aleflabo":1,"ranieristyaa":1,"salbatarni":1,"ashlytom":1,"choi-yongsuk":1,"vblagoje":1,"JohnWestlund":1,"masci":1,"ghost":1,"chandru1003":1,"goldyard":1,"Benvii":1,"LucasSpider":1,"adieyal":1,"greghobby":1,"silvanocerza":1,"rgstephens":1,"vmakarenko":1,"Croccodoyle":1,"Timoeller":1,"bglearning":1,"agemagician":1,"mkkuemmel":1},"pull_request_authors":{"bilgeyucel":51,"anakin87":42,"masci":32,"TuanaCelik":30,"julian-risch":23,"davidsbatista":13,"silvanocerza":12,"Amnah199":8,"ravi77o":5,"Jgilhuly":4,"mpangrazzi":4,"sjrl":4,"xosun":4,"vblagoje":3,"ZanSara":3,"agnieszka-m":3,"gsajko":2,"aimlnerd":2,"mgosal":2,"dependabot[bot]":2,"annthurium":2,"shadeMe":1,"Benvii":1,"SyedShahmeerAli12":1,"brandenchan":1,"Luliiiiila":1,"ju-gu":1,"mayankjobanputra":1,"absnormal":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-10-14T00:00:11.008Z","repositories_count":10954394,"issues_count":32858950,"pull_requests_count":106525789,"authors_count":11035937,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"},"past_year_issue_labels_count":{"bug":3,"new tutorial":1,"P1":1,"enhancement":1},"past_year_pull_request_labels_count":{"dependencies":2,"github_actions":2},"past_year_issue_author_associations_count":{"CONTRIBUTOR":4,"NONE":3,"MEMBER":1},"past_year_pull_request_author_associations_count":{"CONTRIBUTOR":43,"MEMBER":29,"NONE":6},"past_year_issue_authors":{"bilgeyucel":3,"aleflabo":1,"Amnah199":1,"JohnWestlund":1,"julian-risch":1,"sjrl":1},"past_year_pull_request_authors":{"bilgeyucel":18,"anakin87":14,"julian-risch":13,"davidsbatista":11,"Amnah199":6,"mpangrazzi":4,"sjrl":3,"silvanocerza":2,"aimlnerd":2,"dependabot[bot]":2,"vblagoje":2,"SyedShahmeerAli12":1},"maintainers":[{"login":"anakin87","count":44,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/anakin87"},{"login":"julian-risch","count":34,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/julian-risch"},{"login":"TuanaCelik","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/TuanaCelik"},{"login":"vblagoje","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/vblagoje"},{"login":"mkkuemmel","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mkkuemmel"},{"login":"ju-gu","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ju-gu"},{"login":"ZanSara","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ZanSara"},{"login":"masci","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/masci"}],"active_maintainers":[{"login":"anakin87","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/anakin87"},{"login":"julian-risch","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/julian-risch"},{"login":"vblagoje","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/vblagoje"}]},"events":{"total":{"IssuesEvent":18,"WatchEvent":75,"DeleteEvent":36,"IssueCommentEvent":65,"PushEvent":108,"PullRequestReviewCommentEvent":16,"PullRequestReviewEvent":50,"PullRequestEvent":74,"ForkEvent":21,"CreateEvent":35},"last_year":{"IssuesEvent":18,"WatchEvent":75,"DeleteEvent":36,"IssueCommentEvent":65,"PushEvent":108,"PullRequestReviewCommentEvent":16,"PullRequestReviewEvent":50,"PullRequestEvent":74,"ForkEvent":21,"CreateEvent":35}},"keywords":["generative-qa","haystack","llm","nlp","semantic-search","text-generation","tutorials"],"dependencies":[{"ecosystem":"pypi","filepath":"requirements.txt","sha":null,"kind":"manifest","created_at":"2022-09-23T16:02:15.963Z","updated_at":"2022-09-23T16:02:15.963Z","repository_link":"https://github.com/deepset-ai/haystack-tutorials/blob/main/requirements.txt","dependencies":[{"id":5972515685,"package_name":"nbconvert","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":5972515686,"package_name":"pre-commit","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/dc_sync.yml","sha":null,"kind":"manifest","created_at":"2023-10-11T11:57:20.658Z","updated_at":"2023-10-11T11:57:20.658Z","repository_link":"https://github.com/deepset-ai/haystack-tutorials/blob/main/.github/workflows/dc_sync.yml","dependencies":[{"id":14147674454,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":14147674455,"package_name":"tj-actions/changed-files","ecosystem":"actions","requirements":"v34","direct":true,"kind":"composite","optional":false},{"id":14147674456,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":14147674457,"package_name":"silvanocerza/deepset-cloud-file-uploader","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":14147678522,"package_name":"silvanocerza/deepset-cloud-file-deleter","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/full_dc_sync.yml","sha":null,"kind":"manifest","created_at":"2023-10-11T11:57:22.119Z","updated_at":"2023-10-11T11:57:22.119Z","repository_link":"https://github.com/deepset-ai/haystack-tutorials/blob/main/.github/workflows/full_dc_sync.yml","dependencies":[{"id":14147678639,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":14147678640,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/nightly.yml","sha":null,"kind":"manifest","created_at":"2023-10-11T11:57:22.192Z","updated_at":"2023-10-11T11:57:22.192Z","repository_link":"https://github.com/deepset-ai/haystack-tutorials/blob/main/.github/workflows/nightly.yml","dependencies":[{"id":14147678643,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":14147678644,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":14147678645,"package_name":"masci/datadog","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":14147679926,"package_name":"elasticsearch","ecosystem":"actions","requirements":"7.9.2","direct":true,"kind":"docker","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/publish_tutorials.yml","sha":null,"kind":"manifest","created_at":"2023-10-11T11:57:23.253Z","updated_at":"2023-10-11T11:57:23.253Z","repository_link":"https://github.com/deepset-ai/haystack-tutorials/blob/main/.github/workflows/publish_tutorials.yml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/run_tutorials.yml","sha":null,"kind":"manifest","created_at":"2023-10-11T11:57:23.316Z","updated_at":"2023-10-11T11:57:23.316Z","repository_link":"https://github.com/deepset-ai/haystack-tutorials/blob/main/.github/workflows/run_tutorials.yml","dependencies":[{"id":14147680212,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":14147680213,"package_name":"tj-actions/changed-files","ecosystem":"actions","requirements":"v35","direct":true,"kind":"composite","optional":false},{"id":14147680214,"package_name":"elasticsearch","ecosystem":"actions","requirements":"7.9.2","direct":true,"kind":"docker","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/verify_generation.yml","sha":null,"kind":"manifest","created_at":"2023-10-11T11:57:23.350Z","updated_at":"2023-10-11T11:57:23.350Z","repository_link":"https://github.com/deepset-ai/haystack-tutorials/blob/main/.github/workflows/verify_generation.yml","dependencies":[{"id":14147680215,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":14147680216,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"pypi","filepath":"pyproject.toml","sha":null,"kind":"manifest","created_at":"2023-10-11T11:57:23.377Z","updated_at":"2023-10-11T11:57:23.377Z","repository_link":"https://github.com/deepset-ai/haystack-tutorials/blob/main/pyproject.toml","dependencies":[]}],"score":9.985528262872338,"created_at":"2025-09-09T04:42:19.664Z","updated_at":"2025-10-14T12:19:31.513Z","avatar_url":"https://github.com/deepset-ai.png","language":"Jupyter Notebook","category":null,"sub_category":null,"monthly_downloads":0,"funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["agents","transformers","gemini","large-language-models","orchestration","gpt-4","rag","generative-ai","information-retrieval","summarization"],"project_url":"https://science.ecosyste.ms/api/v1/projects/213030","html_url":"https://science.ecosyste.ms/projects/213030"}