awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

7 مستودعات

Awesome GitHub RepositoriesReading Annotation Tools

Interfaces for highlighting and adding notes to digital documents during the reading process.

Distinct from Reading Customization Interfaces: Focuses specifically on the active annotation and highlighting workflow rather than general UI customization.

Explore 7 awesome GitHub repositories matching development tools & productivity · Reading Annotation Tools. Refine with filters or upvote what's useful.

Awesome Reading Annotation Tools GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • zotero/zoteroالصورة الرمزية لـ zotero

    zotero/zotero

    14,488عرض على GitHub↗

    Zotero is reference management software designed for collecting, organizing, and citing bibliographic research sources and digital documents for academic work. It functions as a web bibliographic collector, a citation generator, and a collaborative research platform. The system integrates tools for capturing metadata and archiving web pages into a centralized research library. It provides a specialized environment for reading and marking up PDF and EPUB files with highlights and notes linked directly to research sources. The software covers a broad range of capabilities including bibliograph

    Allows reading and marking up PDF, EPUB, and web snapshots with highlights and notes.

    JavaScript
    عرض على GitHub↗14,488
  • spring-projects/spring-aiالصورة الرمزية لـ spring-projects

    spring-projects/spring-ai

    9,001عرض على GitHub↗

    Spring AI is an application framework for Java that provides a portable, fluent API for integrating AI models, tools, and vector stores into applications. It wraps multiple AI providers behind a common interface, allowing developers to switch between chat, embedding, image, and speech models without changing application code. The framework includes a chainable chat client API similar to WebClient or RestClient, supports both synchronous and streaming interactions, and offers structured output conversion that transforms unstructured AI responses into strongly-typed Java objects. The framework

    Creates tools, resources, and prompts on a server using Java annotations to reduce boilerplate.

    Javaartificial-intelligencejavaspring-ai
    عرض على GitHub↗9,001
  • johnfactotum/foliateالصورة الرمزية لـ johnfactotum

    johnfactotum/foliate

    8,430عرض على GitHub↗

    Foliate is an EPUB e-book reader and multi-format document viewer designed for reading and managing digital books. It functions as a digital library manager that indexes local files and tracks reading progress across a personal collection. The application supports complex layout handling, including right-to-left text and vertical writing with automatic hyphenation. It provides a text-to-speech interface that converts document content into spoken audio using a system speech dispatcher. The tool includes capabilities for digital text annotation, allowing users to create highlights and notes. I

    Implements an interface for creating highlights and adding notes directly within digital books during the reading process.

    JavaScriptazwazw3cbz
    عرض على GitHub↗8,430
  • mervinpraison/praisonaiالصورة الرمزية لـ MervinPraison

    MervinPraison/PraisonAI

    5,592عرض على GitHub↗

    PraisonAI is an autonomous AI agent platform that coordinates multiple LLM-powered agents for research, planning, and execution of complex workflows. It functions as a multi-agent orchestration framework, a workflow builder, and a Model Context Protocol server, while also providing retrieval-augmented generation through vector knowledge bases. Agents can interact via CLI, web, or standardized protocols with sandboxed code execution. The platform distinguishes itself with a rich set of agent communication protocols, including A2A, REST, WebSocket, voice and telephony integration, and MCP, allo

    Queries MCP tools for behavioral hints like read-only or destructive to safely assess side effects before execution.

    Pythonagentsaiai-agent-framework
    عرض على GitHub↗5,592
  • datlechin/tableproالصورة الرمزية لـ datlechin

    datlechin/TablePro

    4,471عرض على GitHub↗

    TablePro is a cross-platform database management client designed for browsing, querying, and administering both SQL and NoSQL databases. It functions as a unified workspace that integrates a code-centric SQL editor with schema visualization tools, allowing developers to manage complex data models and execute queries across diverse database engines. The application distinguishes itself through an agentic AI integration layer that connects language models directly to database tools, enabling automated query generation, optimization, and error fixing with configurable approval gates. It features

    Marks API tools with behavioral hints to ensure safe execution of read-only or destructive database operations.

    Swift
    عرض على GitHub↗4,471
  • langroid/langroidالصورة الرمزية لـ langroid

    langroid/langroid

    3,894عرض على GitHub↗

    Langroid is a multi-agent orchestration framework and tool integration suite designed for building complex AI applications. It serves as a multi-modal integration layer that connects diverse local and remote language models with an agentic retrieval-augmented generation system. The project distinguishes itself through a collaborative message-exchange paradigm, allowing specialized agents to delegate tasks hierarchically and coordinate via structured communication. It features an advanced state management system for conversational AI, including the ability to rewind and prune conversation hist

    Wraps tool calls in custom classes to modify input parameters or post-process results before returning them.

    Pythonagentsaichatgpt
    عرض على GitHub↗3,894
  • booklore-app/bookloreالصورة الرمزية لـ booklore-app

    booklore-app/booklore

    497عرض على GitHub↗

    Booklore is a self-hosted e-book manager and digital library platform designed to organize personal collections of e-books and metadata. It functions as a metadata server for indexing book files and synchronizing library states across multiple devices and readers. The project includes a web-based reader for opening EPUB, PDF, and comic files directly in the browser with tools for highlighting, annotating, and tracking reading progress. It features an automated importer that monitors local directories for new files to trigger metadata extraction and fetch covers and descriptions from external

    Provides tools for highlighting and annotating EPUB and PDF files within the browser reader.

    Javaangularbook-managementebooks
    عرض على GitHub↗497
  1. Home
  2. Development Tools & Productivity
  3. Reading Assistants
  4. Reading Customization Interfaces
  5. Reading Annotation Tools

استكشف الوسوم الفرعية

  • MCP Tool Behavior Annotations1 وسم فرعيQueries MCP tools for behavioral hints like read-only or destructive to safely assess side effects before execution. **Distinct from Reading Annotation Tools:** Distinct from Reading Annotation Tools: focuses on querying tool behavior annotations for safety assessment rather than document annotation.