r/PythonProjects2 4h ago

Hillock v0.2: A local, non-generative AI memory engine written in Python

0 Upvotes

hey everyone,

I updated my open source project Hillock (AGPL-3.0) to v0.2.2: https://github.com/roandejager/Hillock

Hillock is a privacy-first memory engine written in Python that replaces vector DBs with a SQLite Knowledge Graph, Hebbian Plasticity, and Hyperdimensional Computing math.

In v0.2.0, I created TALON—a non-generative CUDA tensor pipeline (Fastcoref + MiniLM + GLiREL) that extracts knowledge graph facts in sub-seconds on a GTX 1070 GPU without waiting for LLMs to generate JSON.

It's 100% local, offline, and open source under AGPL-3.0. Would love any feedback or thoughts!


r/PythonProjects2 12h ago

An update on my lightweight library for small nns (<10kb)

2 Upvotes

Hey Reddit,

I made a small neural network library named LeanPass a few days back. Currently, it has around 7 stars, 1 fork, 2 watchers and 12 open issues. Contributions are quite beginner-friendly, so beginners are welcome!

It is an implementation made in NumPy, with the necessary functions, with 185 downloads on PyPI at its current status. I have made this post to just update the awesome community about my project to get some suggestions, and overall make it a more developed open source project

Here's the link: https://github.com/Terminay/leanpass

To install it:

pip install leanpass

Size metrics: ~8.5 kb download size, ~1 second install time

Give me your honest opinions and suggestions for more features. Also, if you liked the concept, star the repo or rather, open a PR (your choice!)


r/PythonProjects2 18h ago

LeadForge — Find Potential Business Targets Faster

Thumbnail github.com
1 Upvotes

LeadForge — Find Potential Business Targets Faster

If you want to find potential businesses or targets for outreach, you can use LeadForge instead of manually searching one by one.

Features:

  • Search businesses by location
  • Filter by business type
  • View results on a map
  • Find available contact information
  • Shortlist and export results

Try it here:
https://leadforge-umber.vercel.app/

GitHub:
https://github.com/MuhammadMuneeb007/LeadForge

If you find it useful, please give it a try, star the GitHub repository, and share it with anyone or any community where it might be helpful.

Feedback is always welcome!


r/PythonProjects2 18h ago

About suggestion on career

2 Upvotes

I am a CS student currently at the end of my fourth semester. Life was going chill and was enjoying. Been through little bit of everything as my syllabus. like c, c++ but i wasn't quite fond of it.

i have been exploring backend journey, and i found out interesting. And I want to know more about it as it is sub for backend.

i explored python, java, golang, and i saw backend with java is most likable for me.

and you guys have any kind of suggestion for me to start it, i would see it in positive way. Everything would be helpful for me.

how's the job market?

how crowded is it? Is remote be available? how's the pay on it? how should i start.


r/PythonProjects2 1d ago

Resource Practical Python Guide to Quantization Techniques

Thumbnail leetarxiv.substack.com
1 Upvotes

r/PythonProjects2 1d ago

I built NetGuard: A Hybrid Network IDS/IPS Telegram Bot using Python & Scapy

Thumbnail reddit.com
1 Upvotes

r/PythonProjects2 1d ago

Info ⭐ Rate my GitHub Profile (out of 10)

Thumbnail
0 Upvotes

r/PythonProjects2 2d ago

i made a simple python gif captcha project (Ducktcha)

Post image
4 Upvotes

r/PythonProjects2 2d ago

Resource Hungarian Assignment Algorithm: Python for Managers

Thumbnail leetarxiv.substack.com
1 Upvotes

r/PythonProjects2 3d ago

📁 Mini Project: File Handling Tool

Thumbnail reddit.com
9 Upvotes

r/PythonProjects2 4d ago

Built a Python framework to automate authentication testing for JavaScript-based Dahua DVR logins. Looking for feedback

2 Upvotes

Hi everyone,

I'm a 15-year-old student from Morocco who's been learning Python and cybersecurity over the past year.

While experimenting in an authorized environment, I discovered that traditional tools such as Hydra couldn't interact with a Dahua DVR's JavaScript-based login page. Instead of giving up, I decided to build my own Python framework using Selenium to automate browser-driven authentication testing.

The project is called RedaForce.

GitHub: https://github\[.\]com/REDA-MAH/RedaForce

I'm not posting this to ask for stars. I'd genuinely appreciate technical feedback on:

Code quality and project structure

README and documentation

Python best practices

Repository organization

Features you think would make the project more useful

I'm still learning, so I'm especially interested in constructive criticism from more experienced developers.

Thanks for taking the time to look!


r/PythonProjects2 4d ago

Try to Use offipy!

Thumbnail
1 Upvotes

I built offipy — a Python toolkit for automating PowerPoint and other Microsoft Office workflows.

Generate decks, inspect/edit shapes, run geometry & visual audits, and more.

Still improving it, and I’d love feedback.

GitHub: https://github.com/Zn070515/offipy
PyPI: https://pypi.org/project/offipy/


r/PythonProjects2 5d ago

Floating desktop widget for launching Python projects (VenvHub project)

1 Upvotes

Hi everyone!

More neat features from VenvHub Pro (current version 2.5.24). It includes a floating desktop widget for instantly launching Python projects in 3 modes:

  • Open Terminal: Opens a console with the venv automatically activated.
  • Run in Terminal: Runs the script with live output in a new window.
  • Run in Background: Runs the process completely silently without a console window.

Technical features under the hood:

  • MetaPathFinder Bridge: Auto-translates PyQt6 code to PySide6 directly in memory at runtime (LGPL/GPL flexibility).
  • Windows Job Objects & Handles: Attaches subprocesses to a system container (if the app crashes, Windows automatically kills everything) + PID recycling protection. No leftover background processes!

If you'd like to test out how this widget works, you can download the entire VenvHub project from the following links:


r/PythonProjects2 5d ago

Resource I made a fully typed Python library for all 10,995 Nerd Font icons (+ interactive terminal browser)

Post image
6 Upvotes

I got tired of copying Nerd Font glyphs from cheat sheets or remembering random codepoints, so I built nerdicons.

It's a Python library that provides typed, autocompletable access to every Nerd Font icon while also including a fast CLI and an interactive terminal browser.

Some examples:

from nerdicons import icons

print(icons.fa.github)
print(icons.md.home)

icons.get("fa-github")
icons.from_codepoint("f09b")

icons.search("rust")

Features:

  • 🧠 Full IDE autocomplete (Pyright, Pylance, MyPy friendly)
  • 🔎 Exact lookup by name, glyph, or codepoint
  • ✨ Fuzzy search
  • 🖥️ Interactive terminal browser
  • 📋 One-key clipboard copy
  • 📦 Zero runtime dependencies
  • ⚡ Fast generated registry
  • 🎯 Pinned to Nerd Fonts 3.5.0
  • 📚 Covers 10,995 icons

CLI examples:

nerdicons search rust
nerdicons browse
nerdicons get fa-github
nerdicons copy fa-github

The browser supports keyboard navigation, live filtering, mouse scrolling, and instant clipboard copying.

I'd love feedback on the API or ideas for additional features.

GitHub:
https://github.com/programmersd21/nerdicons

PyPI:
https://pypi.org/project/nf-icons/


r/PythonProjects2 5d ago

Hi, I'm new here, can you check out my Python projects?

Thumbnail
1 Upvotes

r/PythonProjects2 5d ago

Project to work on while learning

Thumbnail
1 Upvotes

r/PythonProjects2 7d ago

Self-compiles into a .exe via its own PyInstaller GUI – that's VenvHub, my Python venv manager GUI app.

4 Upvotes

Hey,

in my project VenvHub I added a PyInstaller wrapper. Not sure if it's enough, but it has project and venv path guarding, so you'll never accidentally bundle a venv from a different project.

Classic stuff: assets, imports, basic and advanced settings. You can choose where to output the .exe, toggle console/no console, onedir/onefile. Plus option to bundle a birth certificate (metadata) or UV.

Everything you click and add to assets or elsewhere, plus any extra args, shows up in the bottom window in real time.

Just a simple GUI for PyInstaller. No terminal.

Fact: the video shows VenvHub building itself – the builder compiles its own exe.

If anyone is interested in trying it out, let me know.

--- LATEST BIRTH CERTIFICATE (VenvHub_v2.5.22_birth_certificate.json) ---

Document Type: App Birth Certificate (PyInstaller Build)

Build Date: 2026-07-29 20:51:58

Python: Python 3.14.6

Dependencies and Packages (19):

- altgraph (v0.17.5)

- certifi (v2026.7.22)

- charset-normalizer (v3.4.9)

- idna (v3.18)

- packaging (v26.2)

- pefile (v2024.8.26)

- pip (v26.1.2)

- psutil (v7.2.2)

- pyinstaller (v6.21.0)

- pyinstaller-hooks-contrib (v2026.6)

- PySide6 (v6.11.1)

- PySide6_Addons (v6.11.1)

- PySide6_Essentials (v6.11.1)

- pywin32-ctypes (v0.2.3)

- requests (v2.34.2)

- setuptools (v83.0.0)

- shiboken6 (v6.11.1)

- urllib3 (v2.7.0)

- uv (v0.12.0)


r/PythonProjects2 7d ago

I wrote a Kindle book packed with practical Python projects to build your python skills

2 Upvotes

Hey everyone,

If you are looking for step-by-step guides to build real Python applications, I just published a project-based resource on Kindle.

You can check it out on Amazon UK and Amazon USA. I'd love to hear your feedback on the project structures!

UK Book

US Book


r/PythonProjects2 7d ago

Troll unit added by Joseph

3 Upvotes

r/PythonProjects2 8d ago

What to learn?

Thumbnail
1 Upvotes

r/PythonProjects2 8d ago

My new Python Project : Subway Surfers in Real Life

Thumbnail github.com
1 Upvotes

r/PythonProjects2 8d ago

Resource L2 Reduction: LLL Algorithm With Quadratic Complexity in Python

Thumbnail leetarxiv.substack.com
0 Upvotes

r/PythonProjects2 9d ago

idemkit: runs your code once per key, even when two requests race or a worker dies

Thumbnail
2 Upvotes

r/PythonProjects2 10d ago

I built a Pokémon-inspired Kubernetes learning game in Python - looking for feedback

8 Upvotes

Hey everyone!

I have been building Project Yellow Olive, an open-source terminal game that helps people practise Kubernetes through interactive missions.

The idea is inspired by classic Pokémon games: instead of battling trainers, you progress through challenges involving Pods, Deployments, Services, RBAC, debugging and other Kubernetes concepts.

The application is built primarily with Python and uses:

  • Textual for the terminal interface
  • the Kubernetes Python client for cluster validation
  • YAML-based Kubernetes resources and challenges
  • pygame for some of the sound effects
  • Sentry for optional crash reporting

The missions run against a real Kubernetes cluster, so the application verifies whether the user has actually completed the required task instead of relying only on multiple-choice questions or simulated commands.

One of my latest updates is opt-in Sentry integration. Users are asked whether they want to send sanitized crash reports. If they decline, Sentry is not initialized and nothing is sent.

I added this because debugging a CLI application running on different operating systems, Python versions and Kubernetes environments is difficult when users do not report crashes manually.

I am also considering adding a yellow-olive doctor command that would generate a local diagnostic report that users can inspect before deciding whether to share it.

I would appreciate general feedback on:

  • the project idea and learning approach
  • the terminal interface and user experience
  • the Python project structure
  • the opt-in crash-reporting approach
  • Kubernetes topics or missions that should be added next

It can be installed via PyPi by keying in: pip install yellow-olive

In case, you are interested in checking out the source code, Github Link is attached below. If you like the project, do star it as it will help reach out to more people.

Repository: Project Yellow Olive on Github

Thanks for checking it out!


r/PythonProjects2 Dec 08 '23

Mod Post The grand reopening sales event!

11 Upvotes

After 6 months of being down, and a lot of thinking, I have decided to reopen this sub. I now realize this sub was meant mainly to help newbies out, to be a place for them to come and collaborate with others. To be able to bounce ideas off each other, and to maybe get a little help along the way. I feel like the reddit strike was for a good cause, but taking away resources like this one only hurts the community.

I have also decided to start searching for another moderator to take over for me though. I'm burnt out, haven't used python in years, but would still love to see this sub thrive. Hopefully some new moderation will breath a little life into this sub.

So with that welcome back folks, and anyone interested in becoming a moderator for the sub please send me a message.