{"schema_version":"onlylabs.public_signal.v1","title":"FriendliAI Repo: friendliai/llm-hackathon-tutorial","description":"FriendliAI repo signal with public source context, captured evidence pages, related signals, and category-scoped analysis context.","url":"https://onlylabs.fyi/signals/85366b5f-180e-4f94-9b8b-ebdb3ecc6621","json_url":"https://onlylabs.fyi/signals/85366b5f-180e-4f94-9b8b-ebdb3ecc6621/signal.json","generated_at":"2026-06-11T04:09:57.959288+00:00","org":{"slug":"friendliai","name":"FriendliAI","category":"neocloud","category_label":"Neocloud","dossier_url":"https://onlylabs.fyi/labs/friendliai","dossier_json_url":"https://onlylabs.fyi/labs/friendliai/dossier.json"},"related_urls":{"signal":"https://onlylabs.fyi/signals/85366b5f-180e-4f94-9b8b-ebdb3ecc6621","signal_json":"https://onlylabs.fyi/signals/85366b5f-180e-4f94-9b8b-ebdb3ecc6621/signal.json","source":"https://github.com/friendliai/llm-hackathon-tutorial","lab_dossier":"https://onlylabs.fyi/labs/friendliai","lab_dossier_json":"https://onlylabs.fyi/labs/friendliai/dossier.json","analysis":"https://onlylabs.fyi/analysis/friendliai","analysis_json":"https://onlylabs.fyi/analysis/friendliai/analysis.json","analysis_evidence_json":"https://onlylabs.fyi/analysis/friendliai/evidence.json","category":"https://onlylabs.fyi/neoclouds","category_json":"https://onlylabs.fyi/neoclouds.json","category_feed":"https://onlylabs.fyi/neoclouds/feed.xml","category_signals_json":"https://onlylabs.fyi/signals.json?category=neocloud","topic":null,"topic_signals_json":null,"topic_feed":null,"data_business":null},"answer_pack":{"answer":"FriendliAI published friendliai/llm-hackathon-tutorial (Jupyter Notebook). This repository signal exposes tooling, eval, infrastructure, or model-adjacent work before it may appear in a launch post. High-signal details: repo friendliai/llm-hackathon-tutorial · language Jupyter Notebook. onlylabs links this event to 1 captured evidence page and 6 related repo signals.","signal_desk":"repos","source_context":{"source_url":"https://github.com/friendliai/llm-hackathon-tutorial","source_host":"github.com","occurred_at":"2024-05-21T05:41:19+00:00","first_seen_at":"2026-06-05T22:32:12.597479+00:00","date_source":"source","context":"Jupyter Notebook"},"context_markers":[{"label":"Lab","value":"FriendliAI","source":"signal"},{"label":"Signal desk","value":"repos","source":"signal"},{"label":"Source host","value":"github.com","source":"source"},{"label":"Repository","value":"friendliai/llm-hackathon-tutorial","source":"source"},{"label":"Language","value":"Jupyter Notebook","source":"source"},{"label":"Stars","value":"6","source":"traction"},{"label":"Watch term","value":"Data pipeline","source":"evidence"}],"evidence_coverage":{"target_pages":1,"captured_pages":1,"readable_pages":1,"capture_methods":["plain"],"missing_page_urls":[],"failed_page_urls":[],"blocked_page_urls":[],"page_urls":["https://github.com/friendliai/llm-hackathon-tutorial"],"related_signals":6,"has_source_url":true,"latest_page_fetched_at":"2026-06-11T04:09:57.959288+00:00"},"data_business":{"matches":false,"lanes":[],"matched_terms":[],"score":null,"reason":null},"agent_handoff":{"signal_json":"https://onlylabs.fyi/signals/85366b5f-180e-4f94-9b8b-ebdb3ecc6621/signal.json","dossier_json":"https://onlylabs.fyi/labs/friendliai/dossier.json","analysis_json":"https://onlylabs.fyi/analysis/friendliai/analysis.json","analysis_evidence_json":"https://onlylabs.fyi/analysis/friendliai/evidence.json","topic_signals_json":null,"topic_feed":null,"category_signals_json":"https://onlylabs.fyi/signals.json?category=neocloud","data_radar_json":null,"opportunities_json":null},"analysis_playbook":{"objective":"Turn new repository signals into early evidence of tooling, eval, infrastructure, model-adjacent, or product work before it appears in polished launch channels.","evidence_focus":["repo name","owner","description","language","stars","source URL","first seen time","data, eval, infra, safety, and product terms"],"extraction_questions":["What technical area does this repository expose?","Does the repo imply eval, data, infrastructure, agent, or deployment work?","Is the repo new evidence for a lab direction that is not yet in writing or releases?","Which related signals should an analyst inspect next?"],"signal_questions":["What does this new repository reveal before a formal announcement exists?","What technical area does this repository expose?","Does the repo imply eval, data, infrastructure, agent, or deployment work?","Do the 6 related repo signals show a repeated pattern?"],"output_fields":["org","repo","technical_theme","evidence_url"],"data_business_relevance":"Data-business lane extraction is scoped to frontier labs; for this category, interpret the repository as source-grounded category strategy evidence.","required_sources":[{"label":"signal_json","url":"https://onlylabs.fyi/signals/85366b5f-180e-4f94-9b8b-ebdb3ecc6621/signal.json","required":true},{"label":"source","url":"https://github.com/friendliai/llm-hackathon-tutorial","required":true},{"label":"dossier_json","url":"https://onlylabs.fyi/labs/friendliai/dossier.json","required":true},{"label":"analysis_evidence_json","url":"https://onlylabs.fyi/analysis/friendliai/evidence.json","required":true},{"label":"topic_signals_json","url":null,"required":false},{"label":"data_radar_json","url":null,"required":false}],"expected_output":["one-paragraph source-grounded interpretation","category-specific implication","confidence and missing evidence","recommended next source to inspect"],"prompt_seed":"Using only the linked onlylabs JSON, captured source context, and cited evidence, analyze FriendliAI's repo signal \"friendliai/llm-hackathon-tutorial\" for neocloud strategy."},"semantic_triples":[{"subject":"FriendliAI","predicate":"published repo","object":"friendliai/llm-hackathon-tutorial","text":"FriendliAI published repo friendliai/llm-hackathon-tutorial."},{"subject":"friendliai/llm-hackathon-tutorial","predicate":"is classified as","object":"repo signal","text":"friendliai/llm-hackathon-tutorial is classified as repo signal."},{"subject":"friendliai/llm-hackathon-tutorial","predicate":"belongs to","object":"repos desk","text":"friendliai/llm-hackathon-tutorial belongs to repos desk."},{"subject":"friendliai/llm-hackathon-tutorial","predicate":"has context","object":"Jupyter Notebook","text":"friendliai/llm-hackathon-tutorial has context Jupyter Notebook."},{"subject":"friendliai/llm-hackathon-tutorial","predicate":"has evidence coverage","object":"1 captured evidence page","text":"friendliai/llm-hackathon-tutorial has evidence coverage 1 captured evidence page."},{"subject":"friendliai/llm-hackathon-tutorial","predicate":"has captured page count","object":"1","text":"friendliai/llm-hackathon-tutorial has captured page count 1."},{"subject":"friendliai/llm-hackathon-tutorial","predicate":"has readable page count","object":"1","text":"friendliai/llm-hackathon-tutorial has readable page count 1."},{"subject":"friendliai/llm-hackathon-tutorial","predicate":"has related signal count","object":"6","text":"friendliai/llm-hackathon-tutorial has related signal count 6."},{"subject":"friendliai/llm-hackathon-tutorial","predicate":"has analysis playbook objective","object":"Turn new repository signals into early evidence of tooling, eval, infrastructure, model-adjacent, or product work before it appears in polished launch channels.","text":"friendliai/llm-hackathon-tutorial has analysis playbook objective Turn new repository signals into early evidence of tooling, eval, infrastructure, model-adjacent, or product work before it appears in polished launch channels.."},{"subject":"friendliai/llm-hackathon-tutorial","predicate":"has source host","object":"github.com","text":"friendliai/llm-hackathon-tutorial has source host github.com."},{"subject":"friendliai/llm-hackathon-tutorial","predicate":"has lab","object":"FriendliAI","text":"friendliai/llm-hackathon-tutorial has lab FriendliAI."},{"subject":"friendliai/llm-hackathon-tutorial","predicate":"has signal desk","object":"repos","text":"friendliai/llm-hackathon-tutorial has signal desk repos."},{"subject":"friendliai/llm-hackathon-tutorial","predicate":"has source host","object":"github.com","text":"friendliai/llm-hackathon-tutorial has source host github.com."},{"subject":"friendliai/llm-hackathon-tutorial","predicate":"has repository","object":"friendliai/llm-hackathon-tutorial","text":"friendliai/llm-hackathon-tutorial has repository friendliai/llm-hackathon-tutorial."},{"subject":"friendliai/llm-hackathon-tutorial","predicate":"has language","object":"Jupyter Notebook","text":"friendliai/llm-hackathon-tutorial has language Jupyter Notebook."},{"subject":"friendliai/llm-hackathon-tutorial","predicate":"has stars","object":"6","text":"friendliai/llm-hackathon-tutorial has stars 6."},{"subject":"friendliai/llm-hackathon-tutorial","predicate":"has watch term","object":"Data pipeline","text":"friendliai/llm-hackathon-tutorial has watch term Data pipeline."}]},"intelligence":{"signal_desk":"repos","answer":"FriendliAI published friendliai/llm-hackathon-tutorial (Jupyter Notebook). This repository signal exposes tooling, eval, infrastructure, or model-adjacent work before it may appear in a launch post. High-signal details: repo friendliai/llm-hackathon-tutorial · language Jupyter Notebook. onlylabs links this event to 1 captured evidence page and 6 related repo signals.","semantic_triples":[{"subject":"FriendliAI","predicate":"published repo","object":"friendliai/llm-hackathon-tutorial","text":"FriendliAI published repo friendliai/llm-hackathon-tutorial."},{"subject":"friendliai/llm-hackathon-tutorial","predicate":"is classified as","object":"repo signal","text":"friendliai/llm-hackathon-tutorial is classified as repo signal."},{"subject":"friendliai/llm-hackathon-tutorial","predicate":"belongs to","object":"repos desk","text":"friendliai/llm-hackathon-tutorial belongs to repos desk."},{"subject":"friendliai/llm-hackathon-tutorial","predicate":"has context","object":"Jupyter Notebook","text":"friendliai/llm-hackathon-tutorial has context Jupyter Notebook."},{"subject":"friendliai/llm-hackathon-tutorial","predicate":"has evidence coverage","object":"1 captured evidence page","text":"friendliai/llm-hackathon-tutorial has evidence coverage 1 captured evidence page."}]},"signal":{"id":"85366b5f-180e-4f94-9b8b-ebdb3ecc6621","url":"https://onlylabs.fyi/signals/85366b5f-180e-4f94-9b8b-ebdb3ecc6621","json_url":"https://onlylabs.fyi/signals/85366b5f-180e-4f94-9b8b-ebdb3ecc6621/signal.json","source_url":"https://github.com/friendliai/llm-hackathon-tutorial","title":"friendliai/llm-hackathon-tutorial","summary":"FriendliAI published a new repository. onlylabs watches repos for tooling, eval, infra, and model-adjacent work.","context":"Jupyter Notebook","kind":{"key":"repo_new","label":"Repo"},"org":{"slug":"friendliai","name":"FriendliAI","category":"neocloud"},"occurred_at":"2024-05-21T05:41:19+00:00","first_seen_at":"2026-06-05T22:32:12.597479+00:00","date_source":"source","evidence_coverage":{"target_pages":1,"captured_pages":1,"readable_pages":1,"capture_methods":["plain"],"missing_page_urls":[],"failed_page_urls":[],"blocked_page_urls":[],"page_urls":["https://github.com/friendliai/llm-hackathon-tutorial"]},"facets":{"repo":"friendliai/llm-hackathon-tutorial","language":"Jupyter Notebook"},"traction":{"github_stars":6,"hn_points":null,"hn_comments":null,"hn_story_id":null,"hf_downloads":null,"hf_likes":null},"data_radar":null},"primary_evidence_page":{"url":"https://github.com/friendliai/llm-hackathon-tutorial","final_url":"https://github.com/friendliai/llm-hackathon-tutorial","title":"friendliai/llm-hackathon-tutorial repository metadata","http_status":200,"content_type":"application/json","capture_method":"plain","fetched_at":"2026-06-11T04:09:57.959288+00:00","bytes":9085,"raw_path":"79cd137c7067ea853546796c1c85398115e0c58dc5ff9633e48f74062e2b7058.json","content_hash":"a07f58fdb944556b2d6f3f4f67d67a79584120e80dab63c3c4af2fa11c8ddbdf","excerpt_chars":1200,"truncated":true,"excerpt":"friendliai/llm-hackathon-tutorial Description: FriendliAI LLM Hackathon tutorial scripts Language: Jupyter Notebook Stars: 6 Forks: 0 Open issues: 1 Created: 2024-05-21T05:41:19Z Pushed: 2024-12-02T00:52:50Z Default branch: main Fork: no Archived: yes README: <p align=\"center\"> <img width=\"10%\" alt=\"Friendli Logo\" src=\"https://friendli.ai/icon.svg\"> </p> <h2><p align=\"center\">LLM Hackathon with Friendli 🚀</p></h2> Welcome to Friendli Suite, the ultimate solution for serving generative AI models. We offer several guides to use full power of Friendli Suite and LLMs. LLM Guides for Friendli Hackathon Users Build Chat UI with Gradio [01-build-chat-ui-with-gradio.ipynb](01-build-chat-ui-with-gradio.ipynb) How to prepare dataset for Fine-tuning [05-finetuning-dataset-preparation.ipynb](05-finetuning-dataset-preparation.ipynb) Building a RAG Chatbot with Friendli, MongoDB Atlas, and LangChain [06-a-rag-with-langchain.ipynb](06-a-rag-with-langchain.ipynb) Building a RAG Chatbot with Friendli Suite Documents and Endpoints [06-b-rag-with-friendli-suite.ipynb](06-b-rag-with-friendli-suite.ipynb) Function Calling with Chat API [07-function-calling.ipynb](07-function-calling.ipynb)"},"evidence_pages":[{"url":"https://github.com/friendliai/llm-hackathon-tutorial","final_url":"https://github.com/friendliai/llm-hackathon-tutorial","title":"friendliai/llm-hackathon-tutorial repository metadata","http_status":200,"content_type":"application/json","capture_method":"plain","fetched_at":"2026-06-11T04:09:57.959288+00:00","bytes":9085,"raw_path":"79cd137c7067ea853546796c1c85398115e0c58dc5ff9633e48f74062e2b7058.json","content_hash":"a07f58fdb944556b2d6f3f4f67d67a79584120e80dab63c3c4af2fa11c8ddbdf","excerpt_chars":1200,"truncated":true,"excerpt":"friendliai/llm-hackathon-tutorial Description: FriendliAI LLM Hackathon tutorial scripts Language: Jupyter Notebook Stars: 6 Forks: 0 Open issues: 1 Created: 2024-05-21T05:41:19Z Pushed: 2024-12-02T00:52:50Z Default branch: main Fork: no Archived: yes README: <p align=\"center\"> <img width=\"10%\" alt=\"Friendli Logo\" src=\"https://friendli.ai/icon.svg\"> </p> <h2><p align=\"center\">LLM Hackathon with Friendli 🚀</p></h2> Welcome to Friendli Suite, the ultimate solution for serving generative AI models. We offer several guides to use full power of Friendli Suite and LLMs. LLM Guides for Friendli Hackathon Users Build Chat UI with Gradio [01-build-chat-ui-with-gradio.ipynb](01-build-chat-ui-with-gradio.ipynb) How to prepare dataset for Fine-tuning [05-finetuning-dataset-preparation.ipynb](05-finetuning-dataset-preparation.ipynb) Building a RAG Chatbot with Friendli, MongoDB Atlas, and LangChain [06-a-rag-with-langchain.ipynb](06-a-rag-with-langchain.ipynb) Building a RAG Chatbot with Friendli Suite Documents and Endpoints [06-b-rag-with-friendli-suite.ipynb](06-b-rag-with-friendli-suite.ipynb) Function Calling with Chat API [07-function-calling.ipynb](07-function-calling.ipynb)"}],"related_signals":[{"id":"69396b58-e34a-4a48-82dc-259b33eb9727","url":"https://onlylabs.fyi/signals/69396b58-e34a-4a48-82dc-259b33eb9727","source_url":"https://github.com/friendliai/friendli-gradio","title":"friendliai/friendli-gradio","context":"Python","kind":{"key":"repo_new","label":"Repo"},"org":{"slug":"friendliai","name":"FriendliAI","category":"neocloud"},"occurred_at":"2025-08-20T08:00:05+00:00","first_seen_at":"2026-06-05T22:32:12.597479+00:00","date_source":"source"},{"id":"56933ee9-6f23-4067-93d5-02b4b9492d1e","url":"https://onlylabs.fyi/signals/56933ee9-6f23-4067-93d5-02b4b9492d1e","source_url":"https://github.com/friendliai/friendli-python","title":"friendliai/friendli-python","context":"Python","kind":{"key":"repo_new","label":"Repo"},"org":{"slug":"friendliai","name":"FriendliAI","category":"neocloud"},"occurred_at":"2024-09-03T05:29:17+00:00","first_seen_at":"2026-06-05T22:32:12.597479+00:00","date_source":"source"},{"id":"1de53474-8b10-45dc-8697-19ac92ceb635","url":"https://onlylabs.fyi/signals/1de53474-8b10-45dc-8697-19ac92ceb635","source_url":"https://github.com/friendliai/atlas-go-sdk","title":"friendliai/atlas-go-sdk","context":"Go","kind":{"key":"repo_new","label":"Repo"},"org":{"slug":"friendliai","name":"FriendliAI","category":"neocloud"},"occurred_at":"2024-08-21T05:53:13+00:00","first_seen_at":"2026-06-05T22:32:12.597479+00:00","date_source":"source"},{"id":"ba9e76ea-24c8-49b5-a882-2704b08b783a","url":"https://onlylabs.fyi/signals/ba9e76ea-24c8-49b5-a882-2704b08b783a","source_url":"https://github.com/friendliai/examples","title":"friendliai/examples","context":"Jupyter Notebook","kind":{"key":"repo_new","label":"Repo"},"org":{"slug":"friendliai","name":"FriendliAI","category":"neocloud"},"occurred_at":"2024-07-22T06:14:40+00:00","first_seen_at":"2026-06-05T22:32:12.597479+00:00","date_source":"source"},{"id":"c19a5f8f-7de6-4aaa-9002-ac5348848b56","url":"https://onlylabs.fyi/signals/c19a5f8f-7de6-4aaa-9002-ac5348848b56","source_url":"https://github.com/friendliai/design-token-transformer","title":"friendliai/design-token-transformer","context":null,"kind":{"key":"repo_new","label":"Repo"},"org":{"slug":"friendliai","name":"FriendliAI","category":"neocloud"},"occurred_at":"2024-07-19T08:41:22+00:00","first_seen_at":"2026-06-05T22:32:12.597479+00:00","date_source":"source"},{"id":"574e3c35-1d5f-4114-880b-419ac85920e2","url":"https://onlylabs.fyi/signals/574e3c35-1d5f-4114-880b-419ac85920e2","source_url":"https://github.com/friendliai/container-resource","title":"friendliai/container-resource","context":null,"kind":{"key":"repo_new","label":"Repo"},"org":{"slug":"friendliai","name":"FriendliAI","category":"neocloud"},"occurred_at":"2024-07-17T10:58:29+00:00","first_seen_at":"2026-06-05T22:32:12.597479+00:00","date_source":"source"}]}