hiepndd's starred repositories

generative-ai-for-beginners

18 Lessons, Get Started Building with Generative AI 🔗 https://microsoft.github.io/generative-ai-for-beginners/

Language:Jupyter NotebookLicense:MITStargazers:57733Issues:494Issues:102

AI-For-Beginners

12 Weeks, 24 Lessons, AI for All!

Language:Jupyter NotebookLicense:MITStargazers:33481Issues:400Issues:111

EasyOCR

Ready-to-use OCR with 80+ supported languages and all popular writing scripts including Latin, Chinese, Arabic, Devanagari, Cyrillic and etc.

Language:PythonLicense:Apache-2.0Stargazers:23064Issues:309Issues:972

awesome-system-design-resources

Learn System Design concepts and prepare for interviews using free resources.

Language:JavaLicense:GPL-3.0Stargazers:14427Issues:231Issues:12

gh-ost

GitHub's Online Schema-migration Tool for MySQL

SWE-agent

SWE-agent takes a GitHub issue and tries to automatically fix it, using GPT-4, or your LM of choice. It solves 12.47% of bugs in the SWE-bench evaluation set and takes just 1 minute to run.

Language:PythonLicense:MITStargazers:12154Issues:88Issues:341

Modern-CPP-Programming

Modern C++ Programming Course (C++03/11/14/17/20/23/26)

toxiproxy

:alarm_clock: :fire: A TCP proxy to simulate network and system conditions for chaos and resiliency testing

plandex

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

Language:GoLicense:AGPL-3.0Stargazers:10096Issues:82Issues:109

garnet

Garnet is a remote cache-store from Microsoft Research that offers strong performance (throughput and latency), scalability, storage, recovery, cluster sharding, key migration, and replication features. Garnet can work with existing Redis clients.

go-datastructures

A collection of useful, performant, and threadsafe Go datastructures.

Language:GoLicense:Apache-2.0Stargazers:7538Issues:321Issues:44

awesome-low-level-design

Learn Low Level Design (LLD) and prepare for interviews using free resources.

Language:JavaLicense:GPL-3.0Stargazers:5874Issues:71Issues:7

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:5441Issues:28Issues:90

hatchet

A distributed, fault-tolerant task queue

AIOS

AIOS: LLM Agent Operating System

Language:PythonLicense:MITStargazers:3085Issues:48Issues:28

best-leetcode-resources

This repository contains resources for technical coding interviews.

franz-go

franz-go contains a feature complete, pure Go library for interacting with Kafka from 0.8.0 through 3.7+. Producing, consuming, transacting, administrating, etc.

Language:GoLicense:BSD-3-ClauseStargazers:1684Issues:21Issues:381

training

Learning Golang one day

Language:HTMLLicense:MITStargazers:1402Issues:50Issues:4

OnlineSchemaChange

A tool for performing online schema changes on MySQL.

Language:PythonLicense:NOASSERTIONStargazers:963Issues:82Issues:16

best-system-design-resources

This repository contains System Design Interview resources to design large-scale distributed systems.

License:MITStargazers:801Issues:9Issues:0

raft-engine

A persistent storage engine for Multi-Raft log

Language:RustLicense:Apache-2.0Stargazers:535Issues:22Issues:65

fetch-event-stream

A tiny (736b) utility for Server Sent Event (SSE) streaming via `fetch` and Web Streams API

Language:TypeScriptLicense:MITStargazers:348Issues:4Issues:5

learning-llms-and-genai-for-dev-sec-ops

A set of lessons aimed at anyone learning LLM and generative AI concepts, with sections on operations and security, as well as development.

Language:Jupyter NotebookStargazers:243Issues:12Issues:2

mysqlerr

MySQL Server Error Constants for Golang

Language:GoLicense:MITStargazers:193Issues:20Issues:5

books

List of books for Software Engineer

Language:HTMLStargazers:170Issues:7Issues:0

yoursql

Your SQL database for learning purpose

Language:RustStargazers:73Issues:3Issues:0

transaction_processing

Notes on Transaction Processing: Concepts and Techniques by Jim Gray and Andreas Reuter

raft-key-value-store

A distributed key-value store based on the implementation of Raft consensus algorithm following the paper, which applies multithreading techniques to support concurrent requests.

Language:GoStargazers:15Issues:0Issues:0

produck

A curated list of great content for great product managers

License:MITStargazers:4Issues:0Issues:0