I just open-sourced an offline "mini-Google" semantic search engine you can install and forget until you need it, for emergencies, off-grid use, or personal notes
In case you want to have a look, the link is: [https://github.com/Ohrest88/offlinesearchengine](https://github.com/Ohrest88/offlinesearchengine)
It was an experiment where I wanted to see if something like an offline "mini-Google" could run completely on-device (on my Android phone), with semantic search (searching by meaning, like popular search engines, not just keywords).
That opened a whole can of worms:
* running a small in-built model for generating embeddings
* storing the vector embeddings in a local database
* doing vector search for semantic similarity
* keeping everything offline
* make it work on android
The second part of the experiment was making it ideally multiplatform, so it's in flutter and currently there are pre-built executables for Android (play store) and Linux (AppImage)
Of course, happy with any feedback :)
https://redd.it/1ofs1wv
@r_opensource
In case you want to have a look, the link is: [https://github.com/Ohrest88/offlinesearchengine](https://github.com/Ohrest88/offlinesearchengine)
It was an experiment where I wanted to see if something like an offline "mini-Google" could run completely on-device (on my Android phone), with semantic search (searching by meaning, like popular search engines, not just keywords).
That opened a whole can of worms:
* running a small in-built model for generating embeddings
* storing the vector embeddings in a local database
* doing vector search for semantic similarity
* keeping everything offline
* make it work on android
The second part of the experiment was making it ideally multiplatform, so it's in flutter and currently there are pre-built executables for Android (play store) and Linux (AppImage)
Of course, happy with any feedback :)
https://redd.it/1ofs1wv
@r_opensource
GitHub
GitHub - Ohrest88/offlinesearchengine: Offline Search Engine
Offline Search Engine. Contribute to Ohrest88/offlinesearchengine development by creating an account on GitHub.
Tired of tailoring your resume to multiple Job denoscriptions? I made this!
https://github.com/ricky-aufvaa/Dynamic-Resume-Builder
https://redd.it/1ofoypf
@r_opensource
https://github.com/ricky-aufvaa/Dynamic-Resume-Builder
https://redd.it/1ofoypf
@r_opensource
GitHub
GitHub - ricky-aufvaa/Dynamic-Resume-Builder
Contribute to ricky-aufvaa/Dynamic-Resume-Builder development by creating an account on GitHub.
(Gathering Feedback and Activity) MCServerNap – Automatically start & stop your Minecraft server on player join/leave (Rust application)
https://github.com/uwuhazelnut/MCServerNap
https://redd.it/1ofv9nr
@r_opensource
https://github.com/uwuhazelnut/MCServerNap
https://redd.it/1ofv9nr
@r_opensource
GitHub
GitHub - uwuhazelnut/MCServerNap: Turns your MC Server into a placebo serverless service
Turns your MC Server into a placebo serverless service - uwuhazelnut/MCServerNap
Any open source photoshop alternative?
Any open source photoshop alternatives that can actually rival with adobe?
https://redd.it/1ofvv11
@r_opensource
Any open source photoshop alternatives that can actually rival with adobe?
https://redd.it/1ofvv11
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
Is there a forum standard that combines the best from traditional forums and IMs?
Often a project has both conventional forums (Discussion / BBPress / MyBB) and Instant Messaging chatrooms (Matrix / SimpleX / IRC), often causing community fragmentation on small projects. Is there a standard that unites their advantages in one place?
https://redd.it/1ofwv1c
@r_opensource
Often a project has both conventional forums (Discussion / BBPress / MyBB) and Instant Messaging chatrooms (Matrix / SimpleX / IRC), often causing community fragmentation on small projects. Is there a standard that unites their advantages in one place?
https://redd.it/1ofwv1c
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
looking for an open source mobile OS that runs on a huawei y5p
I recently changed phone because my old Huawei y5p was blocked everywhere by google supported programms and couldn't made any security update even from huawei itself. So now I am looking for some degooglelised and huawei-free open-source os (basicaly kind of linux for mobile) that could run on this phone to give it a second life instead of forget it in a drawer.
https://redd.it/1ofzp3f
@r_opensource
I recently changed phone because my old Huawei y5p was blocked everywhere by google supported programms and couldn't made any security update even from huawei itself. So now I am looking for some degooglelised and huawei-free open-source os (basicaly kind of linux for mobile) that could run on this phone to give it a second life instead of forget it in a drawer.
https://redd.it/1ofzp3f
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
FloatView - A video browser that finds and fills unused screen space automatically
https://github.com/mrconter1/FloatView
https://redd.it/1og028g
@r_opensource
https://github.com/mrconter1/FloatView
https://redd.it/1og028g
@r_opensource
GitHub
GitHub - mrconter1/FloatView: Auto-positioning video browser that finds and fills unused screen space
Auto-positioning video browser that finds and fills unused screen space - mrconter1/FloatView
Markdrop - A powerful visual markdown editor and builder
Hey everyone! I just launched Markdrop, a minimalist, feature-rich markdown editor designed for speed and simplicity!
GitHub Repo: https://github.com/rakheOmar/Markdrop
If you’re into webdev, open-source, or just looking to make your first contribution, we’d love your feedback, ideas, and help!
How you can help:
Open a PR if you see something you want to fix or build! We review and merge good PRs quickly!
Starring the repo! This is the #1 way to help—it massively boosts our visibility and helps others find the project!
Check out our "good first issue" and "beginner friendly" labels. We've set up several issues specifically for new contributors.
Suggest new features you'd like to see.
Every contribution, (even a small doc fix or a star!) means a lot to us. Let's build something cool together!
https://redd.it/1og26d0
@r_opensource
Hey everyone! I just launched Markdrop, a minimalist, feature-rich markdown editor designed for speed and simplicity!
GitHub Repo: https://github.com/rakheOmar/Markdrop
If you’re into webdev, open-source, or just looking to make your first contribution, we’d love your feedback, ideas, and help!
How you can help:
Open a PR if you see something you want to fix or build! We review and merge good PRs quickly!
Starring the repo! This is the #1 way to help—it massively boosts our visibility and helps others find the project!
Check out our "good first issue" and "beginner friendly" labels. We've set up several issues specifically for new contributors.
Suggest new features you'd like to see.
Every contribution, (even a small doc fix or a star!) means a lot to us. Let's build something cool together!
https://redd.it/1og26d0
@r_opensource
GitHub
GitHub - rakheOmar/Markdrop: Markdrop - A powerful visual markdown editor and builder. Create beautiful README files, documentation…
Markdrop - A powerful visual markdown editor and builder. Create beautiful README files, documentation, and markdown content with an intuitive drag-and-drop interface. Features live preview, custom...
GitHub - whitlocktech/Otexum-Pulse: A windows application to auto launch an application based on user idle time.
https://github.com/whitlocktech/Otexum-Pulse
https://redd.it/1og3ox7
@r_opensource
https://github.com/whitlocktech/Otexum-Pulse
https://redd.it/1og3ox7
@r_opensource
GitHub
GitHub - whitlocktech/Otexum-Pulse: A windows application to auto launch an application based on user idle load time.
A windows application to auto launch an application based on user idle load time. - whitlocktech/Otexum-Pulse
Looking for someone to fork/update a project
https://github.com/szszss/TpacTool
ever since the latest update, this tool is no longer able to open tpac files, it crashes when you click on any of the assets. unfortunately i'm not a developer just a concerned modder whod like to be able to extract 3d models and textures again.
https://redd.it/1og2wxy
@r_opensource
https://github.com/szszss/TpacTool
ever since the latest update, this tool is no longer able to open tpac files, it crashes when you click on any of the assets. unfortunately i'm not a developer just a concerned modder whod like to be able to extract 3d models and textures again.
https://redd.it/1og2wxy
@r_opensource
GitHub
GitHub - szszss/TpacTool: An unofficial asset explorer for Mount&Blade II: Bannerlord
An unofficial asset explorer for Mount&Blade II: Bannerlord - szszss/TpacTool
Best realistic FOSS driving simulator?
Realistic not in graphics, but to prepare for driving school. Like FlightGear from the world of cars. It should support wheels, pedals and stuff.
https://redd.it/1og5tnd
@r_opensource
Realistic not in graphics, but to prepare for driving school. Like FlightGear from the world of cars. It should support wheels, pedals and stuff.
https://redd.it/1og5tnd
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
MouseUtils - An autoclicker for Windows and Linux
MouseUtils is an autoclicker, currently supporting Windows and Linux (X11 only), written in C++ with a Qt6 GUI.
This is my first C++ project I've released, and to be honest, made (excluding the classic "Hello, world!"). There will most likely be (and I believe there is) bad practices and general mistakes in the source code. I'm a bit of a newb :P
Feel free to play around, and if you're interested in contributing, please do!
GitHub: https://github.com/AngusAU293/MouseUtils
Thank you, and have a great day!
https://redd.it/1og7bu1
@r_opensource
MouseUtils is an autoclicker, currently supporting Windows and Linux (X11 only), written in C++ with a Qt6 GUI.
This is my first C++ project I've released, and to be honest, made (excluding the classic "Hello, world!"). There will most likely be (and I believe there is) bad practices and general mistakes in the source code. I'm a bit of a newb :P
Feel free to play around, and if you're interested in contributing, please do!
GitHub: https://github.com/AngusAU293/MouseUtils
Thank you, and have a great day!
https://redd.it/1og7bu1
@r_opensource
GitHub
GitHub - AngusAU293/MouseUtils: An autoclicker written in C++ for Windows and Linux
An autoclicker written in C++ for Windows and Linux - AngusAU293/MouseUtils
What are your favorite open source services?
Hey everyone! I have been DeGoogling and I’m prioritizing replacing Google services with ones that are also open source. I thought it would be interesting to share favorite opensource tools!
Mine are:
Browser: Librewolf
Email: Tuta Mail
Calendar: Tuta Calendar
Photos: Ente Password manager: Bitwarden & KeepassXC
Google docs: Cryptpad
https://redd.it/1ofz88q
@r_opensource
Hey everyone! I have been DeGoogling and I’m prioritizing replacing Google services with ones that are also open source. I thought it would be interesting to share favorite opensource tools!
Mine are:
Browser: Librewolf
Email: Tuta Mail
Calendar: Tuta Calendar
Photos: Ente Password manager: Bitwarden & KeepassXC
Google docs: Cryptpad
https://redd.it/1ofz88q
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
What are you using for mailing lists?
So I have an open source project that has a mailing list where people can sign up to hear about new versions. It has a few hundred subscribers and I send 0-2 e-mails a month, most months nothing. Everyone on it has explicitly signed up for it.
Up until now I've been running a self-hosted phpList instance but that means I'm dealing with issues with my web host's IP address reputation etc. I'd like to move to something hosted. So question 1 is: What are people using?
MailChimp is an option. I tried phpList.com but something's wrong with my account configuration and I'm not getting a response from their support. Searching around here I found someone recommend SendFox, which looks really nice, so I thought I'd try that.
But that brings us to question 2: A lot of these services require a physical address be attached to each e-mail to comply with the CAN-SPAM act, including SendFox, and I'd really rather not blast my personal address out like that. What are people doing for that? Paying for a P.O. box or one of these services that give you an address and scan your mail for you? Or should I stay with self-hosted and try to fight out the deliverability issues myself? I know I'm not the first person to run into this.
https://redd.it/1ogc7sn
@r_opensource
So I have an open source project that has a mailing list where people can sign up to hear about new versions. It has a few hundred subscribers and I send 0-2 e-mails a month, most months nothing. Everyone on it has explicitly signed up for it.
Up until now I've been running a self-hosted phpList instance but that means I'm dealing with issues with my web host's IP address reputation etc. I'd like to move to something hosted. So question 1 is: What are people using?
MailChimp is an option. I tried phpList.com but something's wrong with my account configuration and I'm not getting a response from their support. Searching around here I found someone recommend SendFox, which looks really nice, so I thought I'd try that.
But that brings us to question 2: A lot of these services require a physical address be attached to each e-mail to comply with the CAN-SPAM act, including SendFox, and I'd really rather not blast my personal address out like that. What are people doing for that? Paying for a P.O. box or one of these services that give you an address and scan your mail for you? Or should I stay with self-hosted and try to fight out the deliverability issues myself? I know I'm not the first person to run into this.
https://redd.it/1ogc7sn
@r_opensource
ROM /e/OS
Is anyone else testing this ROM?
I had 3 problems with it.
1° I can't install applications from outside the store, it says "unable to install".
2° It always fails when I put a password on my cell phone, not even one type of password remains.
3° On the map I cannot locate where I am with echolocation.
I haven't found how to solve it yet, not one of the 3. .-.
If anyone managed to do it, please give a tip to your friends.
https://redd.it/1ogcrbd
@r_opensource
Is anyone else testing this ROM?
I had 3 problems with it.
1° I can't install applications from outside the store, it says "unable to install".
2° It always fails when I put a password on my cell phone, not even one type of password remains.
3° On the map I cannot locate where I am with echolocation.
I haven't found how to solve it yet, not one of the 3. .-.
If anyone managed to do it, please give a tip to your friends.
https://redd.it/1ogcrbd
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
Flathub announces toolchain fixes to address longstanding license and copyright compliance issues
https://docs.flathub.org/blog/enhanced-license-compliance-tools
https://redd.it/1ogdab6
@r_opensource
https://docs.flathub.org/blog/enhanced-license-compliance-tools
https://redd.it/1ogdab6
@r_opensource
docs.flathub.org
Enhanced License Compliance Tools for Flathub | Flathub Documentation
tl;dr: Flathub has improved tooling to make license compliance easier for developers. Distros should rebuild OS images with updated runtimes from Flathub; app developers should ensure they're using up-to-date runtimes and verify that licenses and copyright…
My First Open Source Project: GitRead
Hey everyone! 👋
I'm excited to share my first open-source project with the community — GitRead, an AI-powered README generator that helps developers create professional project documentation in seconds.
🔧 GitRead analyzes your GitHub repository, generates a high-quality README, and allows you to customize it with a live Markdown editor and preview. Whether you're launching a new project or improving an existing one, GitRead can save you time and make your repo shine!
This project means a lot to me — it’s my first open-source contribution and I'm really looking forward to feedback from other developers. I'm super happy (and a little nervous 😅).
# 💻 GitHub Repository
👉 https://github.com/PoRiFiRo123/gitread
## 🌐 Live Demo
👉 https://git-read.vercel.app
https://redd.it/1ogegx5
@r_opensource
Hey everyone! 👋
I'm excited to share my first open-source project with the community — GitRead, an AI-powered README generator that helps developers create professional project documentation in seconds.
🔧 GitRead analyzes your GitHub repository, generates a high-quality README, and allows you to customize it with a live Markdown editor and preview. Whether you're launching a new project or improving an existing one, GitRead can save you time and make your repo shine!
This project means a lot to me — it’s my first open-source contribution and I'm really looking forward to feedback from other developers. I'm super happy (and a little nervous 😅).
# 💻 GitHub Repository
👉 https://github.com/PoRiFiRo123/gitread
## 🌐 Live Demo
👉 https://git-read.vercel.app
https://redd.it/1ogegx5
@r_opensource
GitHub
GitHub - PoRiFiRo123/gitread: GitRead is an AI-powered tool that automatically generates professional, customizable README files…
GitRead is an AI-powered tool that automatically generates professional, customizable README files for GitHub repositories by analyzing the project’s structure and metadata—saving time and improvin...
🚀 Built a tool to make open source contributions easier — looking for feedback!
Hey everyone! 👋
I’ve been working on something called Open Source Contribution Captain — a free tool that helps newcomers find beginner-friendly GitHub issues matched to their tech stack.
It also uses AI-generated summaries to explain what each issue needs, what’s been tried, and any blockers — so you can skip hours of manual digging and get started faster.
🌐 Try it here: https://opencontributioncaptain.com/
I’d really appreciate your feedback —
Does it actually help you find issues more easily?
What can be improved or added?
Thanks for checking it out! ⚓️
https://redd.it/1ogf0rq
@r_opensource
Hey everyone! 👋
I’ve been working on something called Open Source Contribution Captain — a free tool that helps newcomers find beginner-friendly GitHub issues matched to their tech stack.
It also uses AI-generated summaries to explain what each issue needs, what’s been tried, and any blockers — so you can skip hours of manual digging and get started faster.
🌐 Try it here: https://opencontributioncaptain.com/
I’d really appreciate your feedback —
Does it actually help you find issues more easily?
What can be improved or added?
Thanks for checking it out! ⚓️
https://redd.it/1ogf0rq
@r_opensource
Opencontributioncaptain
OSS Contribution Captain
Explore beginner-friendly GitHub issues with AI-generated summaries. Discover open source projects, filter by language, and contribute confidently as a new developer.
miniLLM: MIT Licensed pretrain framework for language models
It's been a long time I haven't published anything open source (and it was really a shame for me) then I remembered how much I loved idea of nanoGPT by Andrej Karpathy. Recently, most of my pipelines and AI-backed projects however were on Qwen models so I thought to myself, what happens if I do the same thing with Qwen?
And here is MiniLLM which is working more like a "framework" for pretraining and not a standalone model itself. Although I have made a 360 million parameters model using the code which works fine (it understands English, although hallucinates a lot).
So here is the code:
https://github.com/prp-e/minillm
And I'd love to see your comments, contributions and opinions on the project.
https://redd.it/1oghy0q
@r_opensource
It's been a long time I haven't published anything open source (and it was really a shame for me) then I remembered how much I loved idea of nanoGPT by Andrej Karpathy. Recently, most of my pipelines and AI-backed projects however were on Qwen models so I thought to myself, what happens if I do the same thing with Qwen?
And here is MiniLLM which is working more like a "framework" for pretraining and not a standalone model itself. Although I have made a 360 million parameters model using the code which works fine (it understands English, although hallucinates a lot).
So here is the code:
https://github.com/prp-e/minillm
And I'd love to see your comments, contributions and opinions on the project.
https://redd.it/1oghy0q
@r_opensource
GitHub
GitHub - prp-e/minillm
Contribute to prp-e/minillm development by creating an account on GitHub.
Fully open source peer-to-peer 4chan alternative built on IPFS
https://github.com/plebbit/5chan
https://redd.it/1ogbwjx
@r_opensource
https://github.com/plebbit/5chan
https://redd.it/1ogbwjx
@r_opensource
GitHub
GitHub - plebbit/5chan: A bitsocial client with a 4chan UI
A bitsocial client with a 4chan UI. Contribute to plebbit/5chan development by creating an account on GitHub.
I built a self-hosted alternative to Google's Video Intelligence API after spending about $450 analyzing my personal videos (MIT License)
Hey r/opensource !
I have 2TB+ of personal video footage accumulated over the years (mostly outdoor GoPro footage). Finding specific moments was nearly impossible – imagine trying to search through thousands of videos for "that scene where "@ilias' was riding a bike and laughing."
I tried Google's Video Intelligence API. It worked perfectly... until I got the bill: about $450+ for just a few videos. Scaling to my entire library would cost $1,500+, plus I'd have to upload all my raw personal footage to their cloud. and here's the bill
(https://preview.redd.it/i-built-a-self-hosted-alternative-to-googles-video-v0-lzejfn9i3gxf1.png?width=607&format=png&auto=webp&s=0ed90647a9832c0c469a4cabdb4864f0a959ca3b)
So I built Edit Mind – a completely self-hosted video analysis tool that runs entirely on your own hardware.
# What it does:
Indexes videos locally: Transcribes audio, detects objects (YOLOv8), recognizes faces, analyzes emotions
Semantic search: Type "scenes where u/John is happy near a campfire" and get instant results
Zero cloud dependency: Your raw videos never leave your machine
Vector database: Uses ChromaDB locally to store metadata and enable semantic search
NLP query parsing: Converts natural language to structured queries (uses Gemini API by default, but fully supports local LLMs via Ollama)
Rough cut generation: Select scenes and export as video + FCPXML for Final Cut Pro (coming soon)
# The workflow:
1. Drop your video library into the app
2. It analyzes everything once (takes time, but only happens once)
3. Search naturally: "scenes with "@sarah" looking surprised"
4. Get results in seconds, even across 2TB of footage
5. Export selected scenes as rough cuts
# Technical stack:
Electron app (cross-platform desktop)
Python backend for ML processing (face_recognition, YOLOv8, FER)
ChromaDB for local vector storage
FFmpeg for video processing
Plugin architecture – easy to extend with custom analyzers
# Self-hosting benefits:
Privacy: Your personal videos stay on your hardware
Cost: Free after setup (vs $0.10/min on GCP)
Speed: No upload/download bottlenecks
Customization: Plugin system for custom analyzers
Offline capable: Can run 100% offline with local LLM
# Current limitations:
Needs decent hardware (GPU recommended, but CPU works)
Face recognition requires initial training (adding known faces)
First-time indexing is slow (but only done once)
Query parsing uses Gemini API by default (easily swappable for Ollama)
# Why share this:
I can't be the only person drowning in video files. Parents with family footage, content creators, documentary makers, security camera hoarders – anyone with large video libraries who wants semantic search without cloud costs.
Repo: https://github.com/iliashad/edit-mind
Demo: https://youtu.be/Ky9v85Mk6aY
License: MIT
Built this over a few weekends out of frustration. Would love your feedback on architecture, deployment strategies, or feature ideas!
https://redd.it/1ogj4in
@r_opensource
Hey r/opensource !
I have 2TB+ of personal video footage accumulated over the years (mostly outdoor GoPro footage). Finding specific moments was nearly impossible – imagine trying to search through thousands of videos for "that scene where "@ilias' was riding a bike and laughing."
I tried Google's Video Intelligence API. It worked perfectly... until I got the bill: about $450+ for just a few videos. Scaling to my entire library would cost $1,500+, plus I'd have to upload all my raw personal footage to their cloud. and here's the bill
(https://preview.redd.it/i-built-a-self-hosted-alternative-to-googles-video-v0-lzejfn9i3gxf1.png?width=607&format=png&auto=webp&s=0ed90647a9832c0c469a4cabdb4864f0a959ca3b)
So I built Edit Mind – a completely self-hosted video analysis tool that runs entirely on your own hardware.
# What it does:
Indexes videos locally: Transcribes audio, detects objects (YOLOv8), recognizes faces, analyzes emotions
Semantic search: Type "scenes where u/John is happy near a campfire" and get instant results
Zero cloud dependency: Your raw videos never leave your machine
Vector database: Uses ChromaDB locally to store metadata and enable semantic search
NLP query parsing: Converts natural language to structured queries (uses Gemini API by default, but fully supports local LLMs via Ollama)
Rough cut generation: Select scenes and export as video + FCPXML for Final Cut Pro (coming soon)
# The workflow:
1. Drop your video library into the app
2. It analyzes everything once (takes time, but only happens once)
3. Search naturally: "scenes with "@sarah" looking surprised"
4. Get results in seconds, even across 2TB of footage
5. Export selected scenes as rough cuts
# Technical stack:
Electron app (cross-platform desktop)
Python backend for ML processing (face_recognition, YOLOv8, FER)
ChromaDB for local vector storage
FFmpeg for video processing
Plugin architecture – easy to extend with custom analyzers
# Self-hosting benefits:
Privacy: Your personal videos stay on your hardware
Cost: Free after setup (vs $0.10/min on GCP)
Speed: No upload/download bottlenecks
Customization: Plugin system for custom analyzers
Offline capable: Can run 100% offline with local LLM
# Current limitations:
Needs decent hardware (GPU recommended, but CPU works)
Face recognition requires initial training (adding known faces)
First-time indexing is slow (but only done once)
Query parsing uses Gemini API by default (easily swappable for Ollama)
# Why share this:
I can't be the only person drowning in video files. Parents with family footage, content creators, documentary makers, security camera hoarders – anyone with large video libraries who wants semantic search without cloud costs.
Repo: https://github.com/iliashad/edit-mind
Demo: https://youtu.be/Ky9v85Mk6aY
License: MIT
Built this over a few weekends out of frustration. Would love your feedback on architecture, deployment strategies, or feature ideas!
https://redd.it/1ogj4in
@r_opensource