{"id":25434364,"url":"https://github.com/franzdiebold/gen-ai-template","last_synced_at":"2025-05-14T21:12:56.650Z","repository":{"id":277832408,"uuid":"933143500","full_name":"FranzDiebold/gen-ai-template","owner":"FranzDiebold","description":"A template for your kickstart into GenAI!","archived":false,"fork":false,"pushed_at":"2025-04-30T19:20:13.000Z","size":13,"stargazers_count":5,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-14T21:12:19.341Z","etag":null,"topics":["agent-inbox","gen-ai","genai","jupyter","langchain","langgraph","ollama","open-webui"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/FranzDiebold.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-02-15T08:50:40.000Z","updated_at":"2025-04-30T19:20:16.000Z","dependencies_parsed_at":"2025-05-14T21:12:21.370Z","dependency_job_id":null,"html_url":"https://github.com/FranzDiebold/gen-ai-template","commit_stats":null,"previous_names":["franzdiebold/gen-ai-template"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FranzDiebold%2Fgen-ai-template","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FranzDiebold%2Fgen-ai-template/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FranzDiebold%2Fgen-ai-template/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FranzDiebold%2Fgen-ai-template/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/FranzDiebold","download_url":"https://codeload.github.com/FranzDiebold/gen-ai-template/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254227621,"owners_count":22035671,"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","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"}},"keywords":["agent-inbox","gen-ai","genai","jupyter","langchain","langgraph","ollama","open-webui"],"created_at":"2025-02-17T06:16:24.648Z","updated_at":"2025-05-14T21:12:56.644Z","avatar_url":"https://github.com/FranzDiebold.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# GenAI template 🚀\n\nA template for your kickstart into GenAI! 🎁\n\nIt combines [Ollama](https://ollama.com/) [LangChain/LangGraph](https://www.langchain.com/), [Jupyter](https://jupyter.org/), [Open WebUI](https://openwebui.com/), [Agent Chat UI](https://github.com/langchain-ai/agent-chat-ui) and [Agent Inbox](https://github.com/langchain-ai/agent-inbox)!\n\n## How to use\n\nTo spin up all services run:\n\n`make run`\n\nThis will spin up the following services:\n\n- [`localhost:8888/\u003cTOKEN_HERE\u003e`](http://localhost:8888): [JupyterLab](https://jupyterlab.readthedocs.io/en/latest/)\n- [`localhost:8080`](http://localhost:8080): [Open WebUI](https://openwebui.com/)\n- [`localhost:2024`](http://localhost:2024): [LangGraph Server API](https://langchain-ai.github.io/langgraph/)\n- [`localhost:3000`](http://localhost:5173): [Agent Chat UI](https://github.com/langchain-ai/agent-chat-ui)\n- [`localhost:3000`](http://localhost:3000): [Agent Inbox](https://github.com/langchain-ai/agent-inbox)\n- [`localhost:11434`](http://localhost:11434): [Ollama API](https://github.com/ollama/ollama/blob/main/docs/api.md)\n\n## Components\n\n### Jupyter\n\nIf you work with Jupyter, you can use the `jupyter` folder to store your notebooks and other files.\nYou can add your requirements to the `jupyter/requirements.txt` file, and they will be installed in the Jupyter container.\n\n### LangGraph Server\n\nYou can define your LangGraph graph in the `langgraph_server` folder. The requirements are automatically installed from the `langgraph_server/requirements.txt` file.\n\n### Ollama\n\nIf you want to preload models, just add them to the `ollama/models_to_preload.txt` file.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffranzdiebold%2Fgen-ai-template","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffranzdiebold%2Fgen-ai-template","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffranzdiebold%2Fgen-ai-template/lists"}