#Summarization

Showing 46 of 46 repositories tagged #summarization, ranked by stars

deepset-ai
deepset-ai
haystack

Open-source AI orchestration framework for building context-engineered, production-ready LLM applications. Design modular pipelines and agent workflows with explicit control over retrieval, routing, memory, and generation. Built for scalable agents, RAG, multimodal applications, semantic search, and conversational systems.

Score
100
★ 25.9k ⑂ 2.9k +2/day
MDX
SylphAI-Inc
SylphAI-Inc
AdalFlow

AdalFlow: The library to build & auto-optimize LLM applications.

Score
60
★ 4.2k ⑂ 377 +1/day
Python
miso-belica
miso-belica
sumy

Module for automatic summarization of text documents and HTML pages.

Score
80
★ 3.7k ⑂ 543 +1/day
Python
DerwenAI
DerwenAI
pytextrank

Python implementation of TextRank algorithms ("textgraphs") for phrase extraction

Score
100
★ 2.2k ⑂ 335 +2/day
Python
IntelLabs
IntelLabs
fastRAG

Efficient Retrieval Augmentation and Generation Framework

Score
95
★ 1.8k ⑂ 168 +1/day
Python
mesolitica
mesolitica
NLP-Models-Tensorflow

Gathers machine learning and Tensorflow deep learning models for NLP problems, 1.13 < Tensorflow < 2.0

Score
86
★ 1.8k ⑂ 712 +1/day
Jupyter Notebook
xcfcode
xcfcode
Summarization-Papers

Summarization Papers

Score
76
★ 1.0k ⑂ 145
TeX
atulkum
atulkum
pointer_summarizer

pytorch implementation of "Get To The Point: Summarization with Pointer-Generator Networks"

Score
71
★ 911 ⑂ 235
Python
opea-project
opea-project
GenAIExamples

Generative AI Examples is a collection of GenAI examples such as ChatQnA, Copilot, which illustrate the pipeline capabilities of the Open Platform for Enterprise AI (OPEA) project.

Score
100
★ 734 ⑂ 343
Shell
RecapAI
RecapAI
Recap

Open Source, Privacy-First, macOS-Native AI Meeting Summary

Score
0
★ 712 ⑂ 40
Swift
kubestellar
kubestellar
kubestellar

KubeStellar - a flexible solution for multi-cluster configuration management for edge, multi-cloud, and hybrid cloud

Score
0
★ 692 ⑂ 304
Go
raiyanyahya
raiyanyahya
recall

Stop wasting tokens and re-explaining your project every session. Recall gives Claude Code durable memory — entirely offline.

Score
100
★ 690 ⑂ 41 +16/day
Python
cognitivetech
cognitivetech
ollama-ebook-summary

LLM for Long Text Summary (Comprehensive Bulleted Notes)

Score
62
★ 624 ⑂ 53
Python
awslabs
awslabs
generative-ai-cdk-constructs

AWS Generative AI CDK Constructs are sample implementations of AWS CDK for common generative AI patterns.

Score
90
★ 541 ⑂ 77
TypeScript
summarizepaper
summarizepaper
summarizepaper

An AI-powered arXiv paper summarization website with a virtual assistant for answering questions.

Score
48
★ 308 ⑂ 46 +1/day
Python
kantord
kantord
headson

head/tail for structured data - summarize/preview JSON/YAML and source code

Score
100
★ 252 ⑂ 6
Rust
Law-AI
Law-AI
summarization

Implementation of different summarization algorithms applied to legal case judgements.

Score
43
★ 222 ⑂ 65
Python
Valdecy
Valdecy
pybibx

A Bibliometric and Scientometric Python Library Powered with Artificial Intelligence Tools

Score
86
★ 213 ⑂ 38
Python
aws-samples
aws-samples
generative-ai-cdk-constructs-samples

This repo provides sample generative AI stacks built atop the AWS Generative AI CDK Constructs.

Score
81
★ 172 ⑂ 51
i-dot-ai
i-dot-ai
redbox

Bringing Generative AI to the way the Civil Service works

Score
71
★ 137 ⑂ 50
Jupyter Notebook
Ravi-Teja-konda
Ravi-Teja-konda
Surveillance_Video_Summarizer

VLM driven tool that processes surveillance videos, extracts frames, and generates insightful annotations using a fine-tuned Florence-2 Vision-Language Model. Includes a Gradio-based interface for querying and analyzing video footage.

Score
43
★ 135 ⑂ 17
Python
abrazinskas
abrazinskas
Copycat-abstractive-opinion-summarizer

ACL 2020 Unsupervised Opinion Summarization as Copycat-Review Generation

Score
50
★ 98 ⑂ 29
Python
dev0x13
dev0x13
telegram-chat-summarizer

Telegram app which automates manual scanning through tons of Telegram messages looking for valuable information

Score
33
★ 96 ⑂ 19
Python
Valuebai
Valuebai
Text-Auto-Summarization

文本自动摘要

Score
20
★ 95 ⑂ 21
Jupyter Notebook
intuit
intuit
fawkes

🚀🚀 Fetch, parse, categorize, summarize user reviews 🚀🚀

Score
40
★ 94 ⑂ 33
Python
Huzaifa785
Huzaifa785
context-compressor

AI-powered text compression library for RAG systems and API calls. Reduce token usage by up to 50-60% while preserving semantic meaning with advanced compression strategies.

Score
29
★ 86 ⑂ 14 +1/day
Python
jalajthanaki
jalajthanaki
Awesome_Machine_Learning_Solutions

A curated list of repositories for my book Machine Learning Solutions.

Score
29
★ 83 ⑂ 67
IndoNLP
IndoNLP
indonlg

The first-ever vast natural language generation benchmark for Indonesian, Sundanese, and Javanese. We provide multiple downstream tasks, pre-trained IndoGPT and IndoBART models, and a starter code! (EMNLP 2021)

Score
14
★ 82 ⑂ 15
Python
salesforce
salesforce
summary-of-a-haystack

Codebase accompanying the Summary of a Haystack paper.

Score
67
★ 82 ⑂ 5
Jupyter Notebook
sildar
sildar
potara

Multi-document summarization tool relying on ILP and sentence fusion

Score
0
★ 82 ⑂ 24
Python
richawo
richawo
chain-of-density

Implementing the Chain Of Density text summarisation technique from recent NLP research by researchers at Salesforce, MIT, Columbia, etc. Takes a long text input and iteratively generates increasingly concise, entity-dense summaries using LLMs (default: OpenAI's GPT-4). Feedback and contributions welcome!

Score
24
★ 79 ⑂ 10
Python
royshil
royshil
note-taker

A lo-fi AI-first note taker running locally on-device

Score
19
★ 75 ⑂ 8
Python
oneai-nlp
oneai-nlp
oneai-node

Natural language processing - summarization, sentiment analysis, topic detection and more.

Score
0
★ 68 ⑂ 6
TypeScript
KonstantinVanov
KonstantinVanov
Article-Assistant--RAG-Telegram-Bot

A sophisticated RAG (Retrieval-Augmented Generation) Telegram bot that transforms articles and documents into interactive knowledge bases. Upload PDFs/URLs and get AI-powered answers with source citations.

Score
38
★ 54 ⑂ 6
Python
mindori
mindori
linkpress

Turn your Slack links into a personal tech magazine with AI-powered summaries

Score
33
★ 54 ⑂ 1
TypeScript
salesforce
salesforce
query-focused-sum

Official code repository for "Exploring Neural Models for Query-Focused Summarization".

Score
57
★ 51 ⑂ 5
Python
Snap-Mind
Snap-Mind
snap-mind

A cross-platform desktop AI assistant that lets you translate, rewrite, summarize, and brainstorm with just a hotkey.

Score
67
★ 43 ⑂ 3
TypeScript
FellowTraveler
FellowTraveler
ngest

Python script for ingesting various files into a semantic graph. For text, images, cpp, python, rust, javascript, and PDFs.

Score
14
★ 42 ⑂ 3
Python
pink-doublethink
pink-doublethink
PromptAtoms

A collection of atomic notes summarizing Telegram posts from the AI Projects. All content is in Russian.

Score
52
★ 41 ⑂ 6
Fernanda-Kipper
Fernanda-Kipper
gen-ai-document-sumarization

Exploring Open Source Generative AI models for understanding and summarizing documents

Score
10
★ 37 ⑂ 2
Jupyter Notebook
IBM
IBM
text-summarization-and-visualization-using-watson-studio

Can we quickly summarize & visualize text to get the details about the unstructured data? Yes we can! Please review this code pattern for all the steps involved to quickly summarize & visualize the data.

Score
0
★ 36 ⑂ 41
Jupyter Notebook
hrishi-008
hrishi-008
SummarAI

A tool for summarizing search results and website content using FAISS, LLMs, and the Retrieval-Augmented Generation (RAG) technique.

Score
5
★ 30 ⑂ 5
Python
mcdallas
mcdallas
summarize

Summarize audio/video files

Score
0
★ 29 ⑂ 0
Rust
pfrankov
pfrankov
vibe-scribe

MacOS app for automatic call summarization and transcription, ideal for meetings, interviews, and brainstorming. Boost your productivity with AI-powered summaries and easy export of notes.

Score
0
★ 27 ⑂ 1
Swift
intrafind
intrafind
ihub-apps

iHub is a secure, open-source AI application suite that empowers organizations to perform creative and general tasks with generative AI - directly within their protected corporate environment, in the cloud or on their local machine.

Score
57
★ 22 ⑂ 3
JavaScript
connectaman
connectaman
RAGAlchamy

Summarize and perform RAG on PPTx/PPT file formats

Score
0
★ 20 ⑂ 3
Jupyter Notebook
Related Topics
#llm#nlp#python#ai#generative-ai#machine-learning#rag#chatgpt#natural-language-processing#deep-learning#openai#agent

© 2026 GitRepoTrend · GitHub repositories by topic · Updated weekly