{"id":23154500,"url":"https://github.com/codewithdark-git/docsgpt","last_synced_at":"2026-01-29T06:32:34.653Z","repository":{"id":266117250,"uuid":"896413276","full_name":"codewithdark-git/DocsGPT","owner":"codewithdark-git","description":"DocsGPT is an open-source project designed to help developers and users navigate and understand documentation more efficiently. It integrates natural language processing (NLP) with existing documentation to answer user queries, summarize content, and provide code examples in a conversational manner.","archived":false,"fork":false,"pushed_at":"2024-12-02T16:30:49.000Z","size":18799,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-10T02:17:31.835Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"CSS","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/codewithdark-git.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-11-30T09:48:20.000Z","updated_at":"2025-02-07T12:29:07.000Z","dependencies_parsed_at":"2024-12-02T17:56:01.878Z","dependency_job_id":null,"html_url":"https://github.com/codewithdark-git/DocsGPT","commit_stats":null,"previous_names":["codewithdark-git/docsgpt"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codewithdark-git%2FDocsGPT","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codewithdark-git%2FDocsGPT/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codewithdark-git%2FDocsGPT/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codewithdark-git%2FDocsGPT/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/codewithdark-git","download_url":"https://codeload.github.com/codewithdark-git/DocsGPT/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247215517,"owners_count":20903003,"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-17T20:13:00.473Z","updated_at":"2026-01-29T06:32:34.627Z","avatar_url":"https://github.com/codewithdark-git.png","language":"CSS","readme":"# DocsGPT 🚀\n\n\u003e Your Intelligent Documentation Assistant\n\nDocsGPT is a cutting-edge documentation search and exploration tool that combines the power of LangChain and GPT technology to provide precise, context-aware answers from your documentation.\n\n\u003cimg src=\"frontend/src/assets/architecture.png\" alt=\"DocsGPT Architecture\" style=\"width:500px;height:auto;\"\u003e\n\n## ✨ Features\n\n- 🔍 **Intelligent Search**: Natural language processing for intuitive documentation queries\n- 🤖 **LangChain Integration**: Advanced query processing and context understanding\n- 📚 **Smart Content Processing**: Efficient document aggregation and vector embeddings\n- 🎯 **Precise Results**: GPT-enhanced result refinement and summarization\n- 💻 **Modern UI**: Responsive React-based interface with smooth animations\n- 🌐 **Cross-Platform**: Works with various documentation formats and sources\n\n## 🏗️ Architecture\n\n\nDocsGPT utilizes a sophisticated architecture consisting of:\n\n1. **User Interface Layer**\n   - React + Tailwind CSS frontend\n   - Framer Motion animations\n   - Responsive design\n\n2. **API Layer**\n   - FastAPI backend\n   - Request handling and authentication\n   - API endpoint management\n\n3. **Processing Layer**\n   - LangChain Orchestrator\n   - Document processing pipeline\n   - Vector embedding generation\n\n4. **Storage Layer**\n   - Vector database integration\n   - Efficient document indexing\n   - Fast retrieval system\n\n## 🚀 Getting Started\n\n### Prerequisites\n\n- Node.js (v14 or higher)\n- Python 3.8+\n- pip\n\n### Installation\n\n1. Clone the repository:\n   ```bash\n   git clone https://github.com/codewitdark-git/DocsGPT.git\n   cd DocsGPT\n   ```\n\n2. Install frontend dependencies:\n   ```bash\n   cd frontend\n   npm install\n   ```\n\n3. Install backend dependencies:\n   ```bash\n   cd ../backend\n   pip install -r requirements.txt\n   ```\n\n4. Start the development servers:\n   ```bash\n   # Frontend (in frontend directory)\n   npm run dev\n\n   # Backend (in backend directory)\n   python main.py\n   ```\n\n## 🛠️ Development\n\n### Frontend Structure\n\n```\nfrontend/\n├── src/\n│   ├── components/     # React components\n│   ├── assets/        # Images and static files\n│   ├── styles/        # CSS and styling\n│   └── App.jsx        # Main application component\n```\n\n### Key Technologies\n\n- **Frontend**:\n  - React\n  - Tailwind CSS\n  - Framer Motion\n  - React Router\n\n- **Backend**:\n  - FastAPI\n  - LangChain\n  - Vector Embeddings\n  - GPT Integration\n\n## 🤝 Contributing\n\nWe welcome contributions! Please follow these steps:\n\n1. Fork the repository\n2. Create a feature branch\n3. Commit your changes\n4. Push to the branch\n5. Submit a pull request\n\n## 📫 Get in Touch\n\n- LinkedIn: [Codewithdark](https://www.linkedin.com/in/codewithdark/)\n- Email: [Codewithdark](mailto:codewithdark90@gmail.com)\n\n## 📝 License\n\nThis project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.\n\n---\n\nBuilt with ❤️ by the Dark Coder team\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcodewithdark-git%2Fdocsgpt","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcodewithdark-git%2Fdocsgpt","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcodewithdark-git%2Fdocsgpt/lists"}