Nick Hagar's starred repositories

Python

All Algorithms implemented in Python

Language:PythonLicense:MITStargazers:184398Issues:5935Issues:1464

ollama

Get up and running with Llama 3.1, Mistral, Gemma 2, and other large language models.

faiss

A library for efficient similarity search and clustering of dense vectors.

textual

The lean application framework for Python. Build sophisticated user interfaces with a simple Python API. Run your apps in the terminal and a web browser.

Language:PythonLicense:MITStargazers:25123Issues:160Issues:1886

qdrant

Qdrant - High-performance, massive-scale Vector Database for the next generation of AI. Also available in the cloud https://cloud.qdrant.io/

Language:RustLicense:Apache-2.0Stargazers:19890Issues:120Issues:1226

recommenders

Best Practices on Recommendation Systems

Language:PythonLicense:MITStargazers:18847Issues:273Issues:861

monolith

⬛️ CLI tool for saving complete web pages as a single HTML file

Language:RustLicense:CC0-1.0Stargazers:10920Issues:61Issues:153

plandex

AI driven development in your terminal. Designed for large, real-world tasks.

Language:GoLicense:AGPL-3.0Stargazers:10606Issues:89Issues:119

al-folio

A beautiful, simple, clean, and responsive Jekyll theme for academics

Language:HTMLLicense:MITStargazers:10605Issues:25Issues:548

storm

An LLM-powered knowledge curation system that researches a topic and generates a full-length report with citations.

Language:PythonLicense:MITStargazers:10571Issues:79Issues:110

LLocalSearch

LLocalSearch is a completely locally running search aggregator using LLM Agents. The user can ask a question and the system will use a chain of LLMs to find the answer. The user can see the progress of the agents and the final answer. No OpenAI or Google API keys are needed.

Language:GoLicense:Apache-2.0Stargazers:5582Issues:28Issues:92

Kats

Kats, a kit to analyze time series data, a lightweight, easy-to-use, generalizable, and extendable framework to perform time series analysis, from understanding the key statistics and characteristics, detecting change points and anomalies, to forecasting future trends.

Language:PythonLicense:MITStargazers:4892Issues:79Issues:185

anthropic-cookbook

A collection of notebooks/recipes showcasing some fun and effective ways of using Claude.

Language:Jupyter NotebookLicense:MITStargazers:4876Issues:150Issues:31

superduperdb

🔮 SuperDuperDB: Bring AI to your database! Build, deploy and manage any AI application directly with your existing data infrastructure, without moving your data. Including streaming inference, scalable model training and vector search.

Language:PythonLicense:Apache-2.0Stargazers:4548Issues:42Issues:1156

openapi-devtools

Browser extension that generates API specs for any app or website

Language:TypeScriptLicense:MITStargazers:3907Issues:22Issues:14

R2R

The Elasticsearch for RAG. Build, scale, and deploy state of the art Retrieval-Augmented Generation applications

Language:PythonLicense:MITStargazers:3282Issues:23Issues:122

carefree-creator

AI magics meet Infinite draw board.

Language:Jupyter NotebookLicense:MITStargazers:2129Issues:99Issues:37

uiautomator

Python wrapper of Android uiautomator test tool.

Language:PythonLicense:MITStargazers:2033Issues:159Issues:288

Cytopia

:deciduous_tree::house_with_garden::office::evergreen_tree: A city building simulation game

Language:C++License:GPL-3.0Stargazers:1968Issues:29Issues:398

LlamaGym

Fine-tune LLM agents with online reinforcement learning

Language:PythonLicense:MITStargazers:972Issues:7Issues:9

lilac

Curate better data for LLMs

Language:PythonLicense:Apache-2.0Stargazers:935Issues:13Issues:292

DataDreamer

DataDreamer: Prompt. Generate Synthetic Data. Train & Align Models.   🤖💤

Language:PythonLicense:MITStargazers:801Issues:8Issues:26
Language:GoLicense:Apache-2.0Stargazers:667Issues:19Issues:13

generative-recommenders

Repository hosting code used to reproduce results in "Actions Speak Louder than Words: Trillion-Parameter Sequential Transducers for Generative Recommendations" (https://arxiv.org/abs/2402.17152).

Language:PythonLicense:Apache-2.0Stargazers:656Issues:24Issues:41

cassiopeia

An all-inclusive Python framework for the Riot Games League of Legends API. Cass focuses on making the data easy and fun to work with, while providing all the tools necessary to create a website or do data analysis.

Language:PythonLicense:MITStargazers:552Issues:22Issues:313

pyktok

A simple module to collect video, text, and metadata from Tiktok.

Language:PythonLicense:BSD-3-ClauseStargazers:320Issues:15Issues:49

llamaduo

This project showcases an LLMOps pipeline that fine-tunes a small-size LLM model to prepare for the outage of the service LLM.

Language:Jupyter NotebookLicense:Apache-2.0Stargazers:285Issues:7Issues:7

crosswalker

A general purpose tool for text-based crosswalking

automedia

A set of tools for automatically managing bitrot and format in large quantities of media

Language:PythonLicense:GPL-3.0Stargazers:90Issues:3Issues:1

dachshund

Dachshund is a graph mining library written in Rust. It provides high performance data structures for multiple kinds of graphs, from simple undirected graphs to typed hypergraphs. Dachshund also provides algorithms for common tasks for graph mining and analysis, ranging from shortest paths to graph spectral analysis.

Language:RustLicense:MITStargazers:85Issues:17Issues:7