{"data":{"slug":"lostintangent-codespaces-langchain","name":"codespaces-langchain","tagline":"A Codespaces template for getting up-and-running with LangChain in seconds","github_url":"https://github.com/lostintangent/codespaces-langchain","owner":"lostintangent","repo":"codespaces-langchain","owner_avatar_url":"https://avatars.githubusercontent.com/u/116461?v=4","primary_language":null,"stars":113,"forks":22,"topics":["codespaces","langchain","llm"],"archived":false,"github_pushed_at":"2023-03-22T19:42:16+00:00","maintenance_label":"Dormant","url":"https://www.graphcanon.com/tools/lostintangent-codespaces-langchain","markdown_url":"https://www.graphcanon.com/tools/lostintangent-codespaces-langchain.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/lostintangent-codespaces-langchain","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=lostintangent-codespaces-langchain","description":"🦜🔗 A Codespaces template for getting up-and-running with LangChain in seconds!","homepage_url":null,"license":null,"open_issues":5,"watchers":2,"ai_summary":"This repository provides a streamlined setup process for using LangChain within GitHub's Codespaces environment, enabling quick access to language model functionalities via the OpenAI API.","readme_excerpt":"## Getting Started\n\n1. Create a repo from this template, by clicking the green `Use this template` button, and selecting `Create a new repository`. Name the repo whatever you'd like 👍\n\n    <img width=\"150px\" src=\"https://user-images.githubusercontent.com/116461/214456882-1821146a-5d10-4571-b55f-69254800776f.png\" />\n\n1. In order to interact with GPT-3, you'll need to create an account with [OpenAI](https://openai.com/api/), and generate an API key that LangChain can use. Once you have that, create a new [Codespaces repo secret](https://docs.github.com/en/codespaces/managing-codespaces-for-your-organization/managing-encrypted-secrets-for-your-repository-and-organization-for-github-codespaces#adding-secrets-for-a-repository) named `OPENAI_API_KEY`, and set it to the value of your API key.\n\n1. Open your new repo in a Codespace by clicking the green `Code` button on the repo's homepage, and selecting `Create codespace on main`\n\n    <img width=\"300px\" src=\"https://user-images.githubusercontent.com/116461/214457831-28778e80-d314-4c7c-a199-948d5d9828e9.png\" />\n\n1. Once you're within the web editor, simply open any of the notebooks within the `/examples` folder, and select `Run All` in the notebook's toolbar. From there, you can change any of the prompts and/or code, and then re-run the cell/notebook, in order to get a better intuition for how LangChain can help you build your own custom chains 🚀\n\n> Optionally, if you'd like to explore the sample that automates Google search qierues, create an account with [SerpAPI](https://serpapi.com/), generate an API key, and set it as a Codespaces secret called `SERPAPI_API_KEY`.","github_created_at":"2023-01-19T23:07:30+00:00","created_at":"2026-07-11T10:47:56.182384+00:00","updated_at":"2026-07-12T03:30:28.376717+00:00","categories":[{"slug":"llm-frameworks","name":"LLM Frameworks","url":"https://www.graphcanon.com/categories/llm-frameworks","markdown_url":"https://www.graphcanon.com/categories/llm-frameworks.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/llm-frameworks"},{"slug":"developer-tools","name":"Developer Tools","url":"https://www.graphcanon.com/categories/developer-tools","markdown_url":"https://www.graphcanon.com/categories/developer-tools.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/developer-tools"}],"tags":[{"slug":"llm","name":"llm"},{"slug":"notebooks","name":"notebooks"},{"slug":"openai-api","name":"openai-api"},{"slug":"langchain","name":"langchain"},{"slug":"codespaces","name":"codespaces"}],"trust":{"provenance":{"is_fork":false,"github_id":591098335,"owner_type":"User","methodology":"github_public_v1","parent_repo":null,"near_duplicate_slugs":[]},"computed_at":"2026-07-11T10:47:56.838Z","maintenance":{"label":"Dormant","score":18,"methodology":"github_public_v1","releases_90d":0,"days_since_push":1206,"last_release_at":null},"security_summary":{"status":"ok","scanner":"osv@v1","low_count":0,"high_count":0,"last_scan_at":"2026-07-11T10:47:57.707Z","medium_count":0,"scan_profile":"deps","critical_count":0}},"capability_facts":{"scan":{"source":"repo_scan","observed_at":"2026-07-12T02:07:25.147Z"}},"decision_facts":{"hosting":null,"pricing":null,"requirements":{"notes":["API keys from OpenAI (and optionally SerpAPI) are necessary to operate this tool."],"requires_docker":false},"constraints":{"requires_docker":false},"when_to_use":["This tool is ideal when working specifically with LangChain and wanting to leverage GitHub Codespaces for a seamless setup experience.","If you need quick access to language model functionalities via OpenAI within a pre-configured development environment."],"when_not_to_use":["Avoid this if your project requires customization beyond what's provided by default, as this template may not cover all specific needs without significant modification.","They might be less suitable for users new to both LangChain and GitHub Codespaces, who need more detailed onboarding support than the repository README provides."],"source":"enrich:decision_facts","observed_at":"2026-07-12T02:07:49.824Z"},"constraint_facets":{"requires_docker":false},"decision_summary":[{"label":"Requirements","value":"API keys from OpenAI (and optionally SerpAPI) are necessary to operate this tool."},{"label":"Adopt for","value":"codespaces-langchain is tailored for streamlined integration of LangChain within the GitHub Codespaces environment."}]}}