SED: Open source semantic layer and AI-data firewall for safe, governed database access
Hey r/opensource!
I wanted to share a project I’ve been building called SED, an open source semantic layer and AI-data firewall designed to make AI-powered database access safe, governed, and compliant.
SED automatically analyzes your database schema to create a semantic layer that understands your data and business logic. It translates natural language queries into secure and optimized SQL while enforcing access controls, compliance, and governance rules dynamically. The system detects schema changes to keep everything in sync and operates entirely locally, ensuring your data never leaves your environment.
Essentially, it serves as a protective firewall between AI models and sensitive databases to prevent unauthorized or unsafe access.
If you’re interested in projects around AI, databases, and data security or if you’re building AI-native apps that query data ,I’d love for you to check it out, try the CLI tool, and share your feedback.
Here’s the repo: https://github.com/holy182/sed-cli
Docs & Website: Here
Happy to hear your thoughts and feedback, thanks for checking this out!
https://redd.it/1mmos4r
@r_opensource
Hey r/opensource!
I wanted to share a project I’ve been building called SED, an open source semantic layer and AI-data firewall designed to make AI-powered database access safe, governed, and compliant.
SED automatically analyzes your database schema to create a semantic layer that understands your data and business logic. It translates natural language queries into secure and optimized SQL while enforcing access controls, compliance, and governance rules dynamically. The system detects schema changes to keep everything in sync and operates entirely locally, ensuring your data never leaves your environment.
Essentially, it serves as a protective firewall between AI models and sensitive databases to prevent unauthorized or unsafe access.
If you’re interested in projects around AI, databases, and data security or if you’re building AI-native apps that query data ,I’d love for you to check it out, try the CLI tool, and share your feedback.
Here’s the repo: https://github.com/holy182/sed-cli
Docs & Website: Here
Happy to hear your thoughts and feedback, thanks for checking this out!
https://redd.it/1mmos4r
@r_opensource
GitHub
GitHub - holy182/sed-cli: Database Intelligence Automation, a local-first firewall for LLMs that automatically discovers database…
Database Intelligence Automation, a local-first firewall for LLMs that automatically discovers database structure, generates semantic business rules, translates natural language to safe SQL, and en...
Warp Terminal is terrible, hear me out.
Heya, Sorry to say this, But i think Warp Terminal is terrible, Don't get me wrong, I really love the way it fully automates coding on your pc while you only have to give the prompt, But 150 ai requests a month without refresh every day? Come on, that's terrible, Having to wait 30 days for 150 ai requests, At least give us a day cap, Waiting 24 hours, i can deal with that, But 30 days? Good grief...
Do any of you know good alternatives for Warp Terminal?
https://redd.it/1mms21y
@r_opensource
Heya, Sorry to say this, But i think Warp Terminal is terrible, Don't get me wrong, I really love the way it fully automates coding on your pc while you only have to give the prompt, But 150 ai requests a month without refresh every day? Come on, that's terrible, Having to wait 30 days for 150 ai requests, At least give us a day cap, Waiting 24 hours, i can deal with that, But 30 days? Good grief...
Do any of you know good alternatives for Warp Terminal?
https://redd.it/1mms21y
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
Want to learn Gleam? Help me translate timeago: a lightweight library for formatting timestamps as human-readable relative time strings.
Link: https://github.com/ayoung19/timeago
Currently only pl_pl, es_es, it_it, de_de, fr, pt_br, and en_us are translated. If you know a language not in that list and want to help with the translation effort feel free to make a PR!
You can see examples of contributions/PRs here: https://github.com/ayoung19/timeago/pulls?q=is%3Apr+is%3Aclosed
https://redd.it/1mmrblg
@r_opensource
Link: https://github.com/ayoung19/timeago
Currently only pl_pl, es_es, it_it, de_de, fr, pt_br, and en_us are translated. If you know a language not in that list and want to help with the translation effort feel free to make a PR!
You can see examples of contributions/PRs here: https://github.com/ayoung19/timeago/pulls?q=is%3Apr+is%3Aclosed
https://redd.it/1mmrblg
@r_opensource
GitHub
GitHub - ayoung19/timeago: A lightweight Gleam library for formatting timestamps as human-readable relative time strings (e.g.…
A lightweight Gleam library for formatting timestamps as human-readable relative time strings (e.g., '5 minutes ago', 'in 2 hours') with support for multiple locales...
nPhoneKIT ideas/discussion/help/advice?
So, I have an open source phone unlocking tool made in Python, and called it nPhoneKIT.
I added a phone debloater tool and IMEI blacklist checker as well, but I can't think of any more ideas
Anyone have ideas or input/suggestions?
(Link: https://nphonekit.dev)
Also, does anyone have general advice for a project like this, competing with other big tools? How long will it take to grow significantly? What can I do to help it?
https://redd.it/1mmur2t
@r_opensource
So, I have an open source phone unlocking tool made in Python, and called it nPhoneKIT.
I added a phone debloater tool and IMEI blacklist checker as well, but I can't think of any more ideas
Anyone have ideas or input/suggestions?
(Link: https://nphonekit.dev)
Also, does anyone have general advice for a project like this, competing with other big tools? How long will it take to grow significantly? What can I do to help it?
https://redd.it/1mmur2t
@r_opensource
nphonekit.dev
nPhoneKIT - Open Source Android Unlock Toolkit
Unlock your Android device with transparency. FRP, screen unlock & more, all in Python, all open source.
The Open Source Dilemma: Who Pays for Our Digital Infrastructure?
https://brainnoises.com/blog/open-source-dilemma/
https://redd.it/1mmxw2c
@r_opensource
https://brainnoises.com/blog/open-source-dilemma/
https://redd.it/1mmxw2c
@r_opensource
Brainnoises
The Open Source Dilemma: Who Pays for Our Digital Infrastructure?
Our digital world is built on a fragile foundation: critical open-source projects maintained by a few unpaid volunteers. After major security scares, it's time to ask a hard question: is this model sustainable, or are we waiting for a collapse?
Open-sourced my vector database project
Been using this for semantic search in my personal projects. Figured others might find it useful.
Main thing: you can swap indexing algorithms without rebuilding everything.
GitHub: https://github.com/doganarif/vectordb
https://redd.it/1mn0hyj
@r_opensource
Been using this for semantic search in my personal projects. Figured others might find it useful.
Main thing: you can swap indexing algorithms without rebuilding everything.
GitHub: https://github.com/doganarif/vectordb
https://redd.it/1mn0hyj
@r_opensource
GitHub
GitHub - doganarif/vectordb
Contribute to doganarif/vectordb development by creating an account on GitHub.
[100% Open Source] Gmail notifier extension with server-side code included
https://chromewebstore.google.com/detail/gmail-notifier/liabcmaifgemdglcbialogmljhekgnle
https://redd.it/1mn1jen
@r_opensource
https://chromewebstore.google.com/detail/gmail-notifier/liabcmaifgemdglcbialogmljhekgnle
https://redd.it/1mn1jen
@r_opensource
Google
Gmail Notifier - Chrome Web Store
Gmail Notifier on Browser
Hey homelabbers, I built a simple RAID performance calculator
GitHub: https://github.com/bradgarrison/raid-performance-calculator
I put together a browser-based tool for quickly estimating read/write speeds and usable storage for different RAID setups, including ZFS RAIDZ.
It’s already functional, but I’m looking to improve it by:
Making the formulas more accurate across RAID types and workloads
Adding presets for HDD, SSD, and NVMe performance
Improving the UI and mobile responsiveness
Keeping it simple so it’s beginner-friendly
If you’ve got experience with RAID/storage performance (or just like tinkering with homelab tools), I’d love feedback, suggestions, or contributions. Fork it, make changes, or let me know what could be better.
https://redd.it/1mn0dwo
@r_opensource
GitHub: https://github.com/bradgarrison/raid-performance-calculator
I put together a browser-based tool for quickly estimating read/write speeds and usable storage for different RAID setups, including ZFS RAIDZ.
It’s already functional, but I’m looking to improve it by:
Making the formulas more accurate across RAID types and workloads
Adding presets for HDD, SSD, and NVMe performance
Improving the UI and mobile responsiveness
Keeping it simple so it’s beginner-friendly
If you’ve got experience with RAID/storage performance (or just like tinkering with homelab tools), I’d love feedback, suggestions, or contributions. Fork it, make changes, or let me know what could be better.
https://redd.it/1mn0dwo
@r_opensource
GitHub
GitHub - bradgarrison/raid-performance-calculator
Contribute to bradgarrison/raid-performance-calculator development by creating an account on GitHub.
Need your help in understanding the OSS inclusion
Hi ,
I am a Java backend guy working on a project I had to use Hibernate, Jakarta , etc.. which comes under GPL2.0 with class path exception and EPL 1.0/2.0 and LGPL-2.0 only Licenses.
I not modifying any of these Libraries just using their functions in my code.
Do I need to open source my code? Is there any problem if I don’t. As per our organisation policy these are weak copy left licenses and legal approval is needed which I don’t have time to follow those processes.
Are there any alternatives for these libraries.
I am stuck here any leads will be appreciated.
Thanks
Typing in hurry forgive my wording
https://redd.it/1mn5grh
@r_opensource
Hi ,
I am a Java backend guy working on a project I had to use Hibernate, Jakarta , etc.. which comes under GPL2.0 with class path exception and EPL 1.0/2.0 and LGPL-2.0 only Licenses.
I not modifying any of these Libraries just using their functions in my code.
Do I need to open source my code? Is there any problem if I don’t. As per our organisation policy these are weak copy left licenses and legal approval is needed which I don’t have time to follow those processes.
Are there any alternatives for these libraries.
I am stuck here any leads will be appreciated.
Thanks
Typing in hurry forgive my wording
https://redd.it/1mn5grh
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
Repair Shop Software Alternative
The only software I can find online aren't open source and I wanted some insight on some new open source repair management software I can't seem to find. Any recommendation is appreciated!
https://redd.it/1mn74gb
@r_opensource
The only software I can find online aren't open source and I wanted some insight on some new open source repair management software I can't seem to find. Any recommendation is appreciated!
https://redd.it/1mn74gb
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
Lychee and OpenSource struggles
I am part of LycheeOrg, the group maintaining Lychee, a self-hosted photo gallery built in PHP and Vue3. We hold ourselves to very high standards when it comes to quality and security. We keep a gold status on bestpractices.dev by maintaining over 90% test coverage, we enforce 2FA on all our members, we use static analysis, and signed commits and releases. Similarly our securityscorecards.dev score is 9.2, and we validate it on every commit to the main branch.
Now the issue is, I am currently the only active developer on the project. The others help with reviews when they can, but life understandably gets in the way. To make things more manageable, I switched to stacked pull requests (PRs built on top of PRs) so changes are smaller and more focused, thus more manageable for the team. I even built a page to better track them: pr.lycheeorg.dev. But in the end, progress still ends up stalled because of our strict 4-eyes policy.
Of course, one obvious answer is to find more contributors or reviewers, and I have tried that already twice... But there are multiple issues with this approach. The first one is that the code base is fairly large (~2200 files), which can be intimidating. More importantly, if someone is not actively using Lychee, they are usually less inclined to spend time on reviewing changes that are not going to impact them. :/
That leaves me with the less-than-ideal solution, and something that goes against my spirit: drop (temporarily?) the 4-eyes requirement and rely on "proprietary LLM based tools" for PR reviews. I hate the thought of lowering our safety perimeter, but being the only person writing code, waiting indefinitely for human reviews just is not sustainable.
Have you faced similar issues? What would you do? I would really appreciate your thoughts.
https://redd.it/1mn8ew8
@r_opensource
I am part of LycheeOrg, the group maintaining Lychee, a self-hosted photo gallery built in PHP and Vue3. We hold ourselves to very high standards when it comes to quality and security. We keep a gold status on bestpractices.dev by maintaining over 90% test coverage, we enforce 2FA on all our members, we use static analysis, and signed commits and releases. Similarly our securityscorecards.dev score is 9.2, and we validate it on every commit to the main branch.
Now the issue is, I am currently the only active developer on the project. The others help with reviews when they can, but life understandably gets in the way. To make things more manageable, I switched to stacked pull requests (PRs built on top of PRs) so changes are smaller and more focused, thus more manageable for the team. I even built a page to better track them: pr.lycheeorg.dev. But in the end, progress still ends up stalled because of our strict 4-eyes policy.
Of course, one obvious answer is to find more contributors or reviewers, and I have tried that already twice... But there are multiple issues with this approach. The first one is that the code base is fairly large (~2200 files), which can be intimidating. More importantly, if someone is not actively using Lychee, they are usually less inclined to spend time on reviewing changes that are not going to impact them. :/
That leaves me with the less-than-ideal solution, and something that goes against my spirit: drop (temporarily?) the 4-eyes requirement and rely on "proprietary LLM based tools" for PR reviews. I hate the thought of lowering our safety perimeter, but being the only person writing code, waiting indefinitely for human reviews just is not sustainable.
Have you faced similar issues? What would you do? I would really appreciate your thoughts.
https://redd.it/1mn8ew8
@r_opensource
Lychee
LycheeOrg — Self-hosted photo-management done right.
Lychee is a free photo-management tool, which runs on your server or web-space. Upload, manage and share photos like from a native application. Lychee comes with everything you need and all your photos are stored securely.
Where do you usually look for “good first issues” to contribute to open source?
Hi everyone! I’m planning to create several “good first issues” for open source projects and want to make sure they’re visible to people who are looking to contribute. So far, I only know about up-for-grabs.net and goodfirstissues.com.
Are there any other websites, platforms, or communities where you commonly look for beginner-friendly issues to start contributing? Any tips on how to get these issues noticed by new contributors would also be appreciated.
Thanks in advance!
https://redd.it/1mn9miu
@r_opensource
Hi everyone! I’m planning to create several “good first issues” for open source projects and want to make sure they’re visible to people who are looking to contribute. So far, I only know about up-for-grabs.net and goodfirstissues.com.
Are there any other websites, platforms, or communities where you commonly look for beginner-friendly issues to start contributing? Any tips on how to get these issues noticed by new contributors would also be appreciated.
Thanks in advance!
https://redd.it/1mn9miu
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
A GPS app without maps ?
Hi all, as the noscript says, I'm looking for a FOSS Android (Lineage) app that gives latitude and longitude mainly ; speed and maybe altitude would be a plus. I'd like to use my phone as a GPS when sailing using paper charts (mandatory where I live), without a connection, and without restaurants and subway stations :)
https://redd.it/1mnh3k1
@r_opensource
Hi all, as the noscript says, I'm looking for a FOSS Android (Lineage) app that gives latitude and longitude mainly ; speed and maybe altitude would be a plus. I'd like to use my phone as a GPS when sailing using paper charts (mandatory where I live), without a connection, and without restaurants and subway stations :)
https://redd.it/1mnh3k1
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
Google Open Source - What's new in Apache Iceberg v3
https://opensource.googleblog.com/2025/08/whats-new-in-iceberg-v3.html
https://redd.it/1mnglh1
@r_opensource
https://opensource.googleblog.com/2025/08/whats-new-in-iceberg-v3.html
https://redd.it/1mnglh1
@r_opensource
Googleblog
What's new in Apache Iceberg v3?
The Apache Iceberg project is taking on the challenge of how to bring database-like agility to petabyte-scale datasets stored in open cloud storage.
Stop using github - GitHub is no longer independent at Microsoft after CEO resignation
https://www.theverge.com/news/757461/microsoft-github-thomas-dohmke-resignation-coreai-team-transition
https://redd.it/1mniiyz
@r_opensource
https://www.theverge.com/news/757461/microsoft-github-thomas-dohmke-resignation-coreai-team-transition
https://redd.it/1mniiyz
@r_opensource
The Verge
GitHub just got less independent at Microsoft after CEO resignation
GitHub will be part of Microsoft’s AI engineering team
Open sourced my daily mini dev utilities - Feel free to contribute ✌️
I built myself a collection of mini dev utilities for stuff I do daily - JSON formatting, Base64 encoding, URL encoding, hash generation, UUIDs. Planning to extend it further.
Made it a native Mac menu bar app so it's always accessible. Since it's been useful for my workflow, decided to open source it.
Current tools:
* JSON formatter/validator with error highlighting
* Base64 encoder/decoder
* URL encoder/decoder
* Hash generators (MD5/SHA1/SHA256)
* UUID generator with bulk options
Repo: [https://github.com/dilee/zen-dev-toolkit](https://github.com/dilee/zen-dev-toolkit)
All offline, no tracking, built with SwiftUI. Planning to open source more advanced tools I'm building too. Feel free to contribute ✌️
https://redd.it/1mnlby0
@r_opensource
I built myself a collection of mini dev utilities for stuff I do daily - JSON formatting, Base64 encoding, URL encoding, hash generation, UUIDs. Planning to extend it further.
Made it a native Mac menu bar app so it's always accessible. Since it's been useful for my workflow, decided to open source it.
Current tools:
* JSON formatter/validator with error highlighting
* Base64 encoder/decoder
* URL encoder/decoder
* Hash generators (MD5/SHA1/SHA256)
* UUID generator with bulk options
Repo: [https://github.com/dilee/zen-dev-toolkit](https://github.com/dilee/zen-dev-toolkit)
All offline, no tracking, built with SwiftUI. Planning to open source more advanced tools I'm building too. Feel free to contribute ✌️
https://redd.it/1mnlby0
@r_opensource
GitHub
GitHub - dilee/zen-dev-toolkit
Contribute to dilee/zen-dev-toolkit development by creating an account on GitHub.
Menstrudel- Private, offline and open source period tracking/prediction app
Hi all! I wanted to spread the word about a small project I have been working on.
Menstrudel is a free open source period tracking and prediction app that is designed to work completly offline.
Built with Flutter, the current release is available for Android (Not yet released to playstore) as an APK download from the releases page. Playstore release is in the pipeline as I learn how. Currently its set for internal testing but not for general downloads.
This whole thing started with a conversation with my girlfriend when she mentioned that there are not many free/private period apps designed with women in mind.
There is a lot to be done still, but the basics are functional! Please feel free to check out the GitHub and give it a go - let me know of any thoughts :)
https://redd.it/1mnn9nu
@r_opensource
Hi all! I wanted to spread the word about a small project I have been working on.
Menstrudel is a free open source period tracking and prediction app that is designed to work completly offline.
Built with Flutter, the current release is available for Android (Not yet released to playstore) as an APK download from the releases page. Playstore release is in the pipeline as I learn how. Currently its set for internal testing but not for general downloads.
This whole thing started with a conversation with my girlfriend when she mentioned that there are not many free/private period apps designed with women in mind.
There is a lot to be done still, but the basics are functional! Please feel free to check out the GitHub and give it a go - let me know of any thoughts :)
https://redd.it/1mnn9nu
@r_opensource
GitHub
Releases · J-shw/Menstrudel
Period tracking app - Free, offline, and open source. - J-shw/Menstrudel
How does one start an open source project?
I recently created a 100% offline budgeting app using AI. I had a basic version running in my terminal, but my girlfriend and brother were interested in it, so I spent the summer "vibe coding" this full app for them. As a self-taught coder, I've learned a ton about how technology works and now understand that no app is ever truly finished. "Vibe coding" has many issues, from potential security vulnerabilities to unstable code that will eventually break. While I've done my best to ensure the app is secure and there's no data leakage, I'm not a professional and I recognize how much I don't know.
Initially, I was just going to scrap the project and move on.
However, when I tried to go back to spreadsheets or other subnoscription based tools, I realized how much I prefer my app. It makes budgeting simple, is completely offline, and has no subnoscription fees. It just works the way I want it to, and I love it.
Unfortunately, as a school starting again I don't have the time or energy to continue learning to code and maintain it. So, I was wondering if I could release this app as open source. My hope is to either raise money to hire a developer to build it out properly or, if the community likes the idea, inspire others to contribute and help it grow.
TL;DR: I created a 100% offline, "vibe coded" budgeting app that I really believe in, but I lack the time to maintain it and fix Ai coding issues. To give the app a chance, I want to release it as an open source project to raise money to hire a developer or invite the community to help. How would you go about releasing this open source?
https://redd.it/1mnozdf
@r_opensource
I recently created a 100% offline budgeting app using AI. I had a basic version running in my terminal, but my girlfriend and brother were interested in it, so I spent the summer "vibe coding" this full app for them. As a self-taught coder, I've learned a ton about how technology works and now understand that no app is ever truly finished. "Vibe coding" has many issues, from potential security vulnerabilities to unstable code that will eventually break. While I've done my best to ensure the app is secure and there's no data leakage, I'm not a professional and I recognize how much I don't know.
Initially, I was just going to scrap the project and move on.
However, when I tried to go back to spreadsheets or other subnoscription based tools, I realized how much I prefer my app. It makes budgeting simple, is completely offline, and has no subnoscription fees. It just works the way I want it to, and I love it.
Unfortunately, as a school starting again I don't have the time or energy to continue learning to code and maintain it. So, I was wondering if I could release this app as open source. My hope is to either raise money to hire a developer to build it out properly or, if the community likes the idea, inspire others to contribute and help it grow.
TL;DR: I created a 100% offline, "vibe coded" budgeting app that I really believe in, but I lack the time to maintain it and fix Ai coding issues. To give the app a chance, I want to release it as an open source project to raise money to hire a developer or invite the community to help. How would you go about releasing this open source?
https://redd.it/1mnozdf
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
Spreadsheet Application for Financial Modeling
I'm looking for recommendations on the best open source spreadsheet software that allows for robust financial modeling, specifically with sensitivity and scenario analysis capabilities. I'm aiming to find a strong alternative to Excel to make a permanent switch.
So far, I've tried LibreOffice Calc, but I'm not entirely convinced by its performance and haven't found a good extension for scenario analysis. I'm curious if anyone here has experience with Grist or OpenOffice Calc and could share their thoughts.
I have experience with Python, so Grist makes a compelling option, however this makes collaboration with others a bit hard (for people who are not familiar with programming languages in general)
Some of specific points I'm interested in:
Availability and quality of extensions or plugins for financial modeling.
Scenario and sensivity analysis.
Extensions or prebuilt formulas for depreciation (I sometimes calculate monthly depreciation values)
If you have any other recommendations beyond Grist and OpenOffice Calc, I'd love to hear them as well. Any insights or personal experiences would be greatly appreciated.
Thanks in advance for your help
https://redd.it/1mnolas
@r_opensource
I'm looking for recommendations on the best open source spreadsheet software that allows for robust financial modeling, specifically with sensitivity and scenario analysis capabilities. I'm aiming to find a strong alternative to Excel to make a permanent switch.
So far, I've tried LibreOffice Calc, but I'm not entirely convinced by its performance and haven't found a good extension for scenario analysis. I'm curious if anyone here has experience with Grist or OpenOffice Calc and could share their thoughts.
I have experience with Python, so Grist makes a compelling option, however this makes collaboration with others a bit hard (for people who are not familiar with programming languages in general)
Some of specific points I'm interested in:
Availability and quality of extensions or plugins for financial modeling.
Scenario and sensivity analysis.
Extensions or prebuilt formulas for depreciation (I sometimes calculate monthly depreciation values)
If you have any other recommendations beyond Grist and OpenOffice Calc, I'd love to hear them as well. Any insights or personal experiences would be greatly appreciated.
Thanks in advance for your help
https://redd.it/1mnolas
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community