{"id":23317999,"url":"https://github.com/pinatacloud/ai-docs-chat","last_synced_at":"2025-04-07T04:53:14.944Z","repository":{"id":268024068,"uuid":"903041210","full_name":"PinataCloud/ai-docs-chat","owner":"PinataCloud","description":null,"archived":false,"fork":false,"pushed_at":"2025-03-05T21:46:57.000Z","size":820,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-03-05T22:23:01.926Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/PinataCloud.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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}},"created_at":"2024-12-13T20:00:19.000Z","updated_at":"2025-03-05T21:47:01.000Z","dependencies_parsed_at":"2025-03-05T22:20:24.793Z","dependency_job_id":"59de4314-4d63-4925-87fd-d698e626617b","html_url":"https://github.com/PinataCloud/ai-docs-chat","commit_stats":null,"previous_names":["pinatacloud/ai-docs-chat"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PinataCloud%2Fai-docs-chat","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PinataCloud%2Fai-docs-chat/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PinataCloud%2Fai-docs-chat/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PinataCloud%2Fai-docs-chat/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PinataCloud","download_url":"https://codeload.github.com/PinataCloud/ai-docs-chat/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247595377,"owners_count":20963943,"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":[],"created_at":"2024-12-20T17:15:13.698Z","updated_at":"2025-04-07T04:53:14.924Z","avatar_url":"https://github.com/PinataCloud.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"## Pinata AI Docs Chat\n\nThis is an AI chat bot augemented by RAG (retrieval augemented generation). It used a vectorized representation of all Pinata's developer docs. \n\nRead the tutorial on how it was build here. \n\n### Running locally\n\nSteps: \n\n1. Clone the repo: `git clone https://github.com/pinatacloud/ai-docs-chat`\n2. Change into the directory: `cd ai-docs-chat`\n3. Install dependencies: `npm i`\n4. Run: `npm run dev`\n\nYou'll need to update the `.env.sample` file with your own values. Check out the tutorial to understand how to get these values. \n\nThe script will work for any repository with Markdown files, you just need to update the path to the folder in the `crawl_data.js` file using the `sourceDir` variable. \n\n### License\n\nThis repository is MIT licensed, except the fonts which are paid fonts that only grant usage for this project. Please use your own fonts. ","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpinatacloud%2Fai-docs-chat","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpinatacloud%2Fai-docs-chat","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpinatacloud%2Fai-docs-chat/lists"}