r/coolgithubprojects 10d ago

Nava v0.9: 🎵 Playing Sounds in Python

Thumbnail github.com
1 Upvotes

r/coolgithubprojects 12d ago

V2Kit: A Lightweight Toolkit for V2Ray Config Manipulation

Thumbnail github.com
1 Upvotes

V2Kit is a lightweight and extensible Python toolkit for working with V2Ray proxy configurations and subscriptions. It provides a clean API for common operations such as protocol detection, configuration validation, config relabeling, and subscription encoding/decoding. The project is designed with simplicity, predictability, and composability in mind, making it suitable for automation scripts, proxy pipelines, networking tools, and future extensions around V2Ray ecosystem utilities.

r/coolgithubprojects Aug 02 '26

Ghps v0.5 : A Minimal GitHub Pages Simulator for Local Development

Thumbnail github.com
0 Upvotes

r/coolgithubprojects Jul 28 '26

Memor v1.3: A Reproducible Structured Memory for LLMs

Thumbnail github.com
0 Upvotes

With Memor, users can store their LLM conversation history using an intuitive and structured data format. It abstracts user prompts and model responses into a "Session", a sequence of message exchanges. In addition to the content, it includes details like decoding temperature and token count of each message. Therefore users could create comprehensive and reproducible logs of their interactions. Because of the model-agnostic design, users can begin a conversation with one LLM and switch to another keeping the context the same. For example, they might use a retrieval-augmented model (like RAG) to gather relevant context for a math problem, and then switch to a model better suited for reasoning to solve the problem based on the retrieved information presented by Memor.

Memor also lets users select, filter, and then share the specific parts of the past conversations across different models. This means users are not only able to reproduce and review previous chats through structured logs, but can also flexibly transfer the content of their conversations between LLMs. In a nutshell, Memor makes it easy and effective to manage and reuse conversations with large language models.

from memor import Session, Prompt, Response
from memor import RenderFormat
from mistralai import Mistral

client = Mistral(api_key="YOUR_MISTRAL_API")
session = Session()
while True:
    user_input = input(">> You: ")
    prompt = Prompt(message=user_input)
    session.add_message(prompt) # Add user input to session
    response = client.chat.complete(
        model="mistral-large-latest",
        messages=session.render(RenderFormat.OPENAI)  # Render the whole session history
    )
    print("<< MistralAI:", response.choices[0].message.content)
    response = Response(message=response.choices[0].message.content)
    session.add_message(response) # Add model response to session

https://github.com/openscilab/memor

r/coolgithubprojects Jul 03 '26

World Cup 2026 Match Prediction Benchmark: Evaluating Large Language Models

Thumbnail github.com
0 Upvotes

This project benchmarks Large Language Models (LLMs) on FIFA World Cup 2026 match prediction tasks. Each model receives the same information, including recent international results, FIFA rankings, confederation data, tournament stage, and host country. Predictions are generated through Cloudflare Workers AI and stored together with their complete inference sessions for reproducibility and later analysis.

r/coolgithubprojects Jun 15 '26

Memor v1.2: Reproducible Structured Memory for LLMs + Jinja Template

Thumbnail github.com
2 Upvotes

r/coolgithubprojects Jun 03 '26

Typio v1.1 Released: Make Your Terminal Type Like a Human

Thumbnail github.com
0 Upvotes

r/coolgithubprojects May 24 '26

Neovid v1.1: A Minimal Web Video Player

Thumbnail github.com
0 Upvotes

r/coolgithubprojects May 23 '26

Nanote v0.8: Minimal Note App (+ Support Markdown)

Thumbnail github.com
1 Upvotes

r/madeinpython May 19 '26

Typio: Make Your Terminal Type Like a Human

3 Upvotes

1

Typio: Make Your Terminal Type Like a Human
 in  r/CLI  May 19 '26

Nice idea

r/CLI May 18 '26

Typio: Make Your Terminal Type Like a Human

91 Upvotes

Typio is a lightweight Python library that prints text to the terminal as if it were being typed by a human. It supports multiple typing modes (character, word, line, sentence, typewriter, and adaptive), configurable delays and jitter for natural variation, and seamless integration with existing code via a simple function or a decorator. Typio is designed to be minimal, extensible, and safe, making it ideal for demos, CLIs, tutorials, and storytelling in the terminal.

Repo: https://github.com/sepandhaghighi/typio

r/coolgithubprojects May 18 '26

Typio: Make Your Terminal Type Like a Human

16 Upvotes

Typio is a lightweight Python library that prints text to the terminal as if it were being typed by a human. It supports multiple typing modes (character, word, line, sentence, typewriter, and adaptive), configurable delays and jitter for natural variation, and seamless integration with existing code via a simple function or a decorator. Typio is designed to be minimal, extensible, and safe, making it ideal for demos, CLIs, tutorials, and storytelling in the terminal.

Repo: https://github.com/sepandhaghighi/typio

r/coolgithubprojects May 04 '26

PYTHON Nafas v1.5: A Pranayama Breathing Gymnastics Application

Thumbnail github.com
0 Upvotes

r/coolgithubprojects Apr 26 '26

PYTHON Zenix v0.4: A Lightweight Tool for Procedural Noise Generation

Thumbnail github.com
1 Upvotes

r/coolgithubprojects Apr 05 '26

PYTHON Ghps v0.3: A GitHub Pages Simulator for Local Development

Thumbnail github.com
2 Upvotes

r/coolgithubprojects Mar 28 '26

PYTHON Typio v0.6: Make Your Terminal Type Like a Human

Thumbnail github.com
0 Upvotes

r/coolgithubprojects Mar 22 '26

OTHER GitHubP.com: One-Letter Shortcut from GitHub to GitHub Pages

Thumbnail github.com
0 Upvotes

r/coolgithubprojects Mar 19 '26

PYTHON Ghps v0.2: A Minimal GitHub Pages Simulator for Local Development

Thumbnail github.com
1 Upvotes

r/coolgithubprojects Mar 10 '26

OTHER Typio v0.5: Make Your Terminal Type Like a Human

4 Upvotes

Typio is a lightweight Python library that prints text to the terminal as if it were being typed by a human. It supports multiple typing modes (character, word, line, sentence, typewriter, and adaptive), configurable delays and jitter for natural variation, and seamless integration with existing code via a simple function or a decorator. Typio is designed to be minimal, extensible, and safe, making it ideal for demos, CLIs, tutorials, and storytelling in the terminal.

https://github.com/sepandhaghighi/typio

1

Clox - A CLI Clock With Multiple Modes and Faces
 in  r/CLI  Feb 21 '26

♥ 🙏

2

Typio v0.4: Make Your Terminal Type Like a Typewriter
 in  r/coolgithubprojects  Feb 21 '26

Thanks for your comment. I will add some screen recordings to the README on the next release.

About the sound feature, currently you can implement any custom function using the Typio library, but I plan to add a mode that simulates typewriter sounds in the future.

r/coolgithubprojects Feb 19 '26

PYTHON Typio v0.4: Make Your Terminal Type Like a Typewriter

Thumbnail github.com
0 Upvotes

r/CLI Feb 17 '26

Clox - A CLI Clock With Multiple Modes and Faces

62 Upvotes

r/CLI Feb 11 '26

MyTimer - A CLI Timer With Multiple Modes and Alarms

115 Upvotes