13 مستودعات
Mechanisms for grouping items into distinct categories based on associated metadata labels.
Distinct from Metadata Labelers: Candidates focus on ML classification, network routing, or UI labeling, rather than developer tool output organization.
Explore 13 awesome GitHub repositories matching development tools & productivity · Label-Based Categorization. Refine with filters or upvote what's useful.
WeKnora is a multi-tenant retrieval-augmented generation (RAG) knowledge platform and autonomous AI agent framework. It transforms raw documents into queryable knowledge bases and integrates large language models with vector databases to provide grounded AI responses. The system also functions as a Model Context Protocol (MCP) tool server, exposing knowledge search and agentic capabilities to external AI clients. The platform distinguishes itself through an autonomous agent framework that utilizes iterative reasoning, tool calling, and web search to solve multi-step tasks. It implements a sta
Assigns and manages metadata labels to classify and group knowledge bases and their contents.
Lepton is a cross-platform snippet manager and cloud-synced code library designed to organize and synchronize reusable code fragments and text snippets across different operating systems. It functions as a developer productivity tool and a markdown-enabled code editor for managing technical documentation. The application supports synchronization via remote backends and private enterprise server instances, including GitHub Enterprise integration. It utilizes token-based authentication to secure private code repository syncing and ensures connectivity in restricted corporate environments throug
Organizes code snippets using a label-based categorization system to improve discoverability.
This project is a public product roadmap and open-source feature tracker hosted on GitHub. It serves as a public product catalog that monitors the progress of capabilities from initial discovery to general availability. The system uses a public development status board to communicate release timelines and forecast delivery windows across different quarters. It organizes planned features by product area and customer SKU to maintain a transparent directory of development stages. The repository also includes a formal security vulnerability reporter for submitting security flaws and managing bug
Categorizes roadmap items and assigns product properties using standardized metadata labels.
This project is a self-hosted recipe manager designed for organizing digital libraries, planning meals, and generating shopping lists. It serves as a central hub for recipe collection management, providing tools to store, categorize, and share recipes within a collaborative kitchen workflow. The system distinguishes itself through an AI-powered importer that extracts structured ingredients and instructions from images, PDFs, and websites. It further integrates with home automation environments as a containerized add-on and supports S3-compatible object storage for managing media files. The s
Assigns labels to recipes individually or in batches to improve organization and discovery.
This project is an automated release note tool and markdown history generator that transforms repository activity into structured documentation. It functions as a GitHub API client and CI/CD pipeline component, aggregating tags, issues, and pull requests to produce categorized summaries of project changes. The tool distinguishes itself through native GitHub Enterprise integration, supporting custom API endpoints for self-hosted server instances. It employs a label-based categorization system to group changes into specific sections and utilizes personal access tokens or OAuth to manage API rat
Groups repository items into distinct output sections by mapping specific metadata labels to defined categories.
Pet هو مدير مقتطفات (Snippets) لسطر الأوامر يُستخدم لتخزين، ووسم، وتنفيذ أوامر Shell والنصوص البرمجية المستخدمة بشكل متكرر. يعمل كمحدد أوامر تفاعلي وأداة لالتقاط سجل Shell، مما يسمح للمستخدمين باستخراج الأوامر الفردية من سجلهم وحفظها كمقتطفات قابلة لإعادة الاستخدام. تتميز الأداة بدمج مدير تكوين متزامن مع git، والذي يستخدم واجهات برمجة تطبيقات مزود git عن بُعد ورموز الوصول للحفاظ على مجموعات المقتطفات متسقة عبر أجهزة متعددة. كما تتميز بواجهة بحث تفاعلية تدعم التصنيف القائم على الوسوم لتصفح وتشغيل الأوامر المحفوظة. يدعم النظام أتمتة سير عمل Shell من خلال توسيع المعلمات الديناميكي، والمطالبة بإدخال المستخدم أو تطبيق القيم الافتراضية قبل تنفيذ الأوامر في عملية Shell أصلية. يتم تنظيم المقتطفات عبر الفهرسة القائمة على الوسوم وتخزينها في ملفات مسطحة محلية، مع دعم لإدارة المجموعات عبر أدلة متعددة وتكوينات خاصة بالمشروع. المشروع مكتوب بلغة Go ويمكن تجميعه في ملف ثنائي تنفيذي مستقل للتثبيت المحلي.
Enables organizing and filtering shell snippets using metadata labels to group them by function.
Release Drafter هو محرك أتمتة مصمم لإدارة دورة حياة إصدارات البرمجيات من خلال الاحتفاظ بمسودات ملاحظات الإصدار وحساب زيادات الإصدار. يعمل كتدفق عمل قائم على الأحداث يقوم بتجميع طلبات السحب (pull requests) المدمجة، وتصنيفها في وثائق منظمة، وتحديث مسودات الإصدار تلقائياً كلما تم دمج تغييرات في الفرع المستهدف. تتميز الأداة بإدارة محتوى ومعالجة بيانات وصفية قابلة للتكوين بشكل كبير. وتستخدم العرض القائم على القوالب لتنسيق ملخصات الإصدار وتطبق تحويلات التعبير النمطي (regex) لتنقية أو تحسين المخرجات. يمكن للمستخدمين تحديد قواعد مخصصة لتصنيف التغييرات، أو تصفية طلبات سحب معينة، أو استبعاد مساهمين فرديين من الوثائق النهائية، مما يضمن بقاء ملاحظات الإصدار متسقة ومصممة وفقاً لمتطلبات المشروع. بالإضافة إلى التوليد الأساسي، يدعم النظام إدارة التكوين المركزية، مما يسمح بتوريث الإعدادات عبر مستودعات متعددة للحفاظ على منطق إصدار موحد. كما يتضمن أدوات لأتمتة تصنيف طلبات السحب بناءً على أنماط الملفات أو المحتوى، ويوفر دعماً لإدارة إصدارات ما قبل الإطلاق لتسهيل دورات الاختبار التكرارية.
Groups merged pull requests into distinct changelog sections based on label matches or file path patterns.
هذا المشروع هو إطار عمل للحوكمة ومتتبع للمقترحات لإدارة دورة حياة الميزات الجديدة وتغييرات واجهة برمجة التطبيقات داخل Kubernetes. يوفر نظاماً منظماً لاقتراح ومراجعة وتتبع مساهمات المجتمع من الفكرة الأولية وصولاً إلى إصدار مستقر. يركز إطار العمل على الحفاظ على سلامة تصميم واجهة برمجة التطبيقات والتوافق مع الإصدارات السابقة من خلال عملية مراجعة رسمية. ينسق إدارة الإصدار من خلال مراقبة معالم الميزات، وفرض تواريخ تجميد الكود، والتحقق من أن الإضافات الجديدة جاهزة للإنتاج وقابلة للتوسع. يغطي النظام سير عمل حوكمة المشروع، بما في ذلك تعريف الموافقين المعتمدين وأسماء المراجعين المستعارة. يستخدم التوثيق القائم على البيانات الوصفية، وتنسيق سير العمل القائم على التسميات، وأدوات التصور لتتبع سرعة التطوير والحفاظ على سجلات تاريخية لتحسينات المشروع.
Uses metadata labels to categorize proposals by ownership, stability, and current development stage.
TheHive is a security incident response platform and multi-tenant case management system. It functions as a Security Orchestration, Automation, and Response (SOAR) tool and a threat intelligence platform designed to coordinate security investigations by managing alerts, cases, and observables. The platform is distinguished by its multi-tenant architecture, which isolates data across different organizations while supporting selective cross-tenant sharing. It features a SOAR automation engine capable of executing sandboxed JavaScript logic to automate workflows and trigger response actions thro
Provides mechanisms to group security cases, alerts, and observables using free-text labels for better organization.
This is a structured deep learning curriculum for programmers, delivered as a collection of Jupyter notebooks. It teaches the fundamentals of training neural networks for computer vision, natural language processing, tabular data analysis, and collaborative filtering using PyTorch and the fastai library. The course is designed to be hands-on, guiding learners from building a training loop from scratch to fine-tuning pretrained models for a variety of practical tasks. The curriculum distinguishes itself by covering the full lifecycle of a deep learning project, from data preparation and augmen
Converts category strings to integer IDs using a vocabulary for single and multi-label targets.
Gewechat is a bot framework and API wrapper for automating WeChat accounts. It provides a programmatic interface to manage account sessions, automate the delivery of multi-modal messages, and administer group chats and contact directories. The project focuses on integrating external large language models into the messaging pipeline to automate conversational responses and handle queries. It utilizes a bridge to connect these AI models with the messaging platform for automated interaction. The system covers a broad range of capabilities, including event-driven message processing, asynchronous
Organizes user identities and friendship data using custom metadata labels for efficient categorization.
Guides is a collection of standardized architectural guides and best practices for deploying containerized media servers and optimizing download clients. It provides documentation for setting up self-hosted media server environments, focusing on the integration of downloaders and media managers. The project centers on a hardlink storage architecture and a specific directory structure and volume mapping standard. This approach enables atomic moves to prevent data duplication across different media applications. The guides cover a broad range of capability areas, including media automation con
Uses metadata labels on torrents to organize files and facilitate tracking by external automation tools.
likec4 is an architecture-as-code framework that transforms text-based architecture definitions into interactive diagrams, static websites, and image files. It serves as a system architecture visualizer and C4 model diagram generator, allowing users to define software components, boundaries, and deployment infrastructure using a domain-specific language. The tool distinguishes itself by providing a modeling environment with Language Server Protocol integration for real-time validation and autocomplete. It enables interactive architecture documentation where users can navigate through hierarch
Assigns labels to architectural elements to group and filter components based on semantic metadata.