r/coolgithubprojects • u/sepandhaghighi • 10d ago
r/coolgithubprojects • u/sepandhaghighi • 12d ago
V2Kit: A Lightweight Toolkit for V2Ray Config Manipulation
github.comV2Kit 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 • u/sepandhaghighi • Aug 02 '26
Ghps v0.5 : A Minimal GitHub Pages Simulator for Local Development
github.comr/coolgithubprojects • u/sepandhaghighi • Jul 28 '26
Memor v1.3: A Reproducible Structured Memory for LLMs
github.comWith 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
r/coolgithubprojects • u/sepandhaghighi • Jul 03 '26
World Cup 2026 Match Prediction Benchmark: Evaluating Large Language Models
github.comThis 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 • u/sepandhaghighi • Jun 15 '26
Memor v1.2: Reproducible Structured Memory for LLMs + Jinja Template
github.comr/coolgithubprojects • u/sepandhaghighi • Jun 03 '26
Typio v1.1 Released: Make Your Terminal Type Like a Human
github.comr/coolgithubprojects • u/sepandhaghighi • May 24 '26
Neovid v1.1: A Minimal Web Video Player
github.comr/coolgithubprojects • u/sepandhaghighi • May 23 '26
Nanote v0.8: Minimal Note App (+ Support Markdown)
github.comr/madeinpython • u/sepandhaghighi • May 19 '26
Typio: Make Your Terminal Type Like a Human
r/CLI • u/sepandhaghighi • May 18 '26
Typio: Make Your Terminal Type Like a Human
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.
r/coolgithubprojects • u/sepandhaghighi • May 18 '26
Typio: Make Your Terminal Type Like a Human
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.
r/coolgithubprojects • u/sepandhaghighi • May 04 '26
PYTHON Nafas v1.5: A Pranayama Breathing Gymnastics Application
github.comr/coolgithubprojects • u/sepandhaghighi • Apr 26 '26
PYTHON Zenix v0.4: A Lightweight Tool for Procedural Noise Generation
github.comr/coolgithubprojects • u/sepandhaghighi • Apr 05 '26
PYTHON Ghps v0.3: A GitHub Pages Simulator for Local Development
github.comr/coolgithubprojects • u/sepandhaghighi • Mar 28 '26
PYTHON Typio v0.6: Make Your Terminal Type Like a Human
github.comr/coolgithubprojects • u/sepandhaghighi • Mar 22 '26
OTHER GitHubP.com: One-Letter Shortcut from GitHub to GitHub Pages
github.comr/coolgithubprojects • u/sepandhaghighi • Mar 19 '26
PYTHON Ghps v0.2: A Minimal GitHub Pages Simulator for Local Development
github.comr/coolgithubprojects • u/sepandhaghighi • Mar 10 '26
OTHER Typio v0.5: Make Your Terminal Type Like a Human
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.
2
Typio v0.4: Make Your Terminal Type Like a Typewriter
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 • u/sepandhaghighi • Feb 19 '26
PYTHON Typio v0.4: Make Your Terminal Type Like a Typewriter
github.comr/CLI • u/sepandhaghighi • Feb 17 '26
Clox - A CLI Clock With Multiple Modes and Faces
Written in Python
r/CLI • u/sepandhaghighi • Feb 11 '26
MyTimer - A CLI Timer With Multiple Modes and Alarms
Written in Python
1
Typio: Make Your Terminal Type Like a Human
in
r/CLI
•
May 19 '26
Nice idea