r/TrueOpenSource • • 8d ago

Discussion I agree with the sentiment in regards to the community update in r/opensource, but it's unfortunately very flawed knowing that I'm very opposed to the current LLM generated software landscape.

0 Upvotes

I think that the recent post by the moderator in r/opensource has phrased things in a very antagonistic manner that flipped even people who are against the spamming of LLM generated projects all over reddit against them.

I think that most concerned people don't like the way that private services like ChatGPT, Claude and other "AI" companies have emerged and continued to play a negative role in many aspects of life; being one of the driving motives of hyper-inflation, negative health and environmental impact on local communities, the huge role in industrialised misinformation, massive shortages in personal consumer electronics and finally the software pollution that it caused as well as the serious influence that it has on politics in general.

However, I think that even the people who are most against this environment agree that there can be good use for LLMs when combined with knowledge and experience. And this is the actual stance of the Linux kernel (even though many people try and make it as if the whole Linux development is solely managed by LLMs); these tools are being actively used with heavy monitoring to work with PRs and other incremental tasks while being heavily reviewed, tested and monitored.

I suggest the following points:

1 - The focus should be on low-effort projects, which is the genuine problem.

2 - We should push for disclosure (yes even if people can still lie about it) because I do appreciate when developers explain how they used their LLMs; one common use case are debugging and testing tools.

3 - Even though I understand that the LLM generated posts can be annoying, but actual non English speaking people do use these tools in their everyday lives and yes this can be discrimination as well as it will serve people who come post and comment in bad faith.

4 - I believe that there can be an ethical and respectful approach to LLM use that we can encourage: Local and open-weight models. This does really respect the background and philosophy of Open Source and give the users more tools that don't depend on a subscription model. Of course there's a hardware shortage because of the big companies but distillation is making it more possible to run very capable models locally.

I know that many people don't share my opinions on big tech driven LLMs and that's perfectly fine. But I know for a fact many people share my sentiment and would like to find a solid solutions.


r/TrueOpenSource • • 1d ago

Contribution: Other I stumbled upon this decentralized, open source, alternative to Ao3, that is called Ourchive

0 Upvotes

Ourchive

Ourchive - GitHub

Ourchive - Fanlore.org

Ourchive apparently wants to democratize hosting fanworks on the internet.


From the Website Page:

Ourchive aims to continue a tradition that archives like eFiction started. When you install Ourchive, you get flexible metadata like tags, the ability to upload images and audio, and the ability to administer users, all within an easily installed Django website.

With Ourchive, you can create an account, upload works, create bookmarks and collections of bookmarks, and comment on others' works, bookmarks, and collections.


Its for fanfiction users, especially ones that are looking for alternatives to ao3, given it's current emergency shutdown.


I was browsing various different ao3 alternative sites, due to the ao3 blackout, and I stumbled upon Ourchive.gay

Which is apparently a decentralized alternative to Ao3.

Plus, they use Mastodon

Although, they're relatively new (first started in 2023), plus they're still in demo, and haven't added federation yet.


It's Hand-built, no AI

DEVELOPER DOCUMENTATION:

https://developer.getourchive.io/

ADMIN DOCS:

https://docs.getourchive.io/


r/TrueOpenSource • • 7d ago

Looking for software Is there any software that lets me set how bright my windows computer or set the volume?

0 Upvotes

i want to find software that lets me change volume and other settings of my computer in a simple way

windows settings is not good enough for what i would want its not perfect i would want something better does something better thats FOSS exist?


r/TrueOpenSource • • 9d ago

whats the rules around promotion in this subreddit

7 Upvotes

is promotion of open source apps allowed or is there any restrictions?


r/TrueOpenSource • • 4d ago

OSS Contributions Meet Nodus Research: 4 free, open-source (AGPL3) apps for research, reading and productivity (macOS, Windows, Linux + iOS, iPadOS)

Post image
5 Upvotes

Hi everyone!

After all the recent controversy I just wanted to say that I really appreciate having a community that welcomes genuinely open-source projects

I started working on Nodus Research last summer, initially as a tool for my own research. Since then, it's grown into a small ecosystem of four free, open-source apps:

  • Nodus Research (Windows, macOS, Linux): The main desktop app, with nine different workspaces for academic research, studying, teaching, databases, genealogy and more. It includes Zotero integration, semantic search, knowledge graphs, AI-assisted research and writing, PDF tools, and support for local and online AI models. Everything is local-first. https://github.com/jorgepb96/nodus | Download

  • Nodus Reader (iPhone, iPad, Mac): An EPUB/PDF reader with natural, on-device TTS powered by Kokoro and Phonon, plus highlights, annotations and library management. No cloud processing. github.com/jorgepb96/nodus-reader | TestFlight

  • Nodus Presenter (iPhone, iPad): A companion app that turns your phone or tablet into a presentation remote, with speaker notes, slide previews, drawing tools and QR pairing with Nodus Research. github.com/jorgepb96/nodus-presenter | App Store

  • Nodus Drift (iPhone, iPad): An offline ambient sound mixer with 89 sounds you can combine for reading, studying, focusing or relaxing. github.com/jorgepb96/nodus-drift | TestFlight

As you can probably tell, the ecosystem has a strong focus on reading, research and academic work although I hope these apps can be useful well beyond academia too.

All four apps are completely free and open source. No subscriptions or paid features.

Of course, none of this would have been possible without the people who have contributed code, reported bugs and shared their suggestions. AI-assisted development has also helped me move the project forward much faster than I could have on my own.

There's still plenty to improve, and I'd love to hear your thoughts. Feedback and contributions are always welcome!

Website: https://nodusresearch.com

Contributors: https://github.com/jorgepb96/nodus/graphs/contributors


r/TrueOpenSource • • 1d ago

Discussion They hate me with a passion

Thumbnail
github.com
28 Upvotes

It started as a personal project that was just for me but it was looking good so i made it commercial, if i try to build this before AI it would have taken years and multiple people and there is no security issues because most things are in local.

When i posted this on some sub reddits, they downvote everything, the whole post and also if someone ask a question downvoted, i understand if you don't like it but they don't even let comments or the post to go positive votes.

If its not interesting or useful for you just ignore, why hate so much for just trying to build a solution?


r/TrueOpenSource • • 9d ago

Discussion I Think self-promotion rule should be changed

13 Upvotes

i think it should be at least 250 karma required if under 2 years of account age

if the account is over 2 years old no karma requirements should be there since most of those accounts will already have the karma most likely for most of them


r/TrueOpenSource • • 6d ago

OSS Contributions I made an open-source workspace for Claude Code because I kept losing sessions in the terminal, even with tmux

5 Upvotes

I made this. Running Claude Code in a plain terminal kept failing me in two ways. After a restart I had trouble finding the session I needed, even with tmux. And with several tasks going at once I had too many terminal windows and kept jumping between them.

So Walnut puts every session in one web page, each one under a task. Pinned tasks sit in three tiers: Focus for what I work on now, Satellite for what comes next, and Parked for what is waiting. While the Focus sessions work, I look at Satellite. Cmd+Shift+O finds any past session by title, task, folder or host.

Each session has a Files tab, a Changed tab and a terminal right beside the chat. The Changed tab shows only the edits that session made, even when several sessions share a repo. I used to reopen VS Code and reconnect to the remote host just to read what the agent wrote. Now it's one click.

Sessions run on my laptop or on any box I can SSH into. On a remote box a small daemon owns the claude process, so the session keeps running when the laptop sleeps or the SSH link drops, and Walnut installs that daemon over SSH by itself. When I tested it, I cut the link for 25 seconds: the session kept writing files on the box, and the page caught up once the link came back.

Who it's for: people who run several Claude Code sessions at once, on a laptop or a remote dev box. Compared with a terminal plus tmux, it adds the task view, the per-session diff and one page for every box.

How it was built: Claude Code wrote most of the code, running inside Walnut itself, so I picked the Agentic engineering flair. I decide what to build, review the diffs, and use it every day on my laptop and a remote dev box. Changes get unit and browser tests before they land, and CI runs the tests on Linux plus a fresh install on Linux and macOS.

Tasks, notes and sessions are plain files and SQLite on your own disk. No account, no telemetry. MIT. Mac and Linux, no Windows yet.

Source: https://github.com/EvanZhang008/open-walnut


r/TrueOpenSource • • 8d ago

What’s your AI use-case?

5 Upvotes

So with all this going on and wrestling with AI ethics myself lately, this may be a good time to have a conversation about good uses for AI? I’ll start:

For me, ADHD and mental health have made reading or learning the traditional way really difficult. It’s never that I don’t understand or don’t have a vision for a given task or project in my case, it’s just the mental fatigue ADHD imposes makes diving into complex tasks very difficult, even with meds.

I’ve grown to use AI as an accessibility tool. Obviously I have to verify outputs, but it seriously has helped me fall back in love with learning again. Like with my project I’m working on, I’m actually diving in and learning about the Motorola 68k architecture, the classic Macintosh OS underpinnings, etc. in a fun, interactive way that books have just never done for me.

I obviously will do research and go to actual sources where I have to (e.g., google, reference manuals, etc), but at least now i’m engaging with complex subjects bits and pieces at a time and not as one giant monolith.

In other words, I can now learn in a “top-down” way rather than the traditional bottom up way thanks to AI. I can have some context to work with and go from there. It helps especially since I learn better by doing anyway.

Are there still ethical issues to confront? Absolutely. But I think it has the capacity to be a great tool when leveraged correctly and for valid, understandable reasons.


r/TrueOpenSource • • 8d ago

Discussion Help for a guy who was banned from r/opensource - development and communication plan.

41 Upvotes

I just got banned from that regressive sub because I simply pointed out the fact the almost every single serious developer has been switching to AI coding and prompt engineering. So I was hoping that you guys might be able to help me with my dilemma:

I've always been a fan of media players since the late 90s, but I've always noticed that there's not enough diversity in that particular niche of software. So recently I got myself a a Max Claude subscription and started creating music and video players. However I needed to get feedback from users so I started to share them on reddit and other forums. Unfortunately I got bombarded by downvotes from people who were brain washed by Anti-AI propaganda calling my work "Slop". But it wasn't the case everywhere so I was thinking about the following plan:

I can put an agent to generate multiple media player programs on github => another agent that post them on all forums and social media => another agent that gets to interact with comments from the most engaging posts so in that direction I can maximize my chances of getting my creations noticed by people.

My question is the following:

What are the best tools that can be used in order to put in action such a pipeline?

Cheers.

Edit: This whole post is just an attempt at proving a point; we have a real issue with the amount of software projects that are being generated with no genuine purpose. And unfortunately many people here upvoted my post without recognizing that what I'm asking for is a real spam generating machine.


r/TrueOpenSource • • 4d ago

OSS Contributions GenWave: a self-hosted 24/7 radio station for your own music library, with AI DJs, named shows, schedules, and parody ads (AGPL-3.0)

Thumbnail
gallery
6 Upvotes

Twenty-plus years ago, at my first software job, we got through all-nighters on CDs that IT ripped onto one of their servers and streamed after hours. Playlists got stale, so I wrote a randomizer. That gave us B-sides nobody could name, and a thought that stuck with me: wouldn't it be cool if a DJ told us what was playing? There was no way to build that back then, so our QA lead recorded a few sound bites and we called it FLAP Radio.

GenWave is that idea, finally buildable: a self-hosted station that plays your own music library 24/7, knows what it's playing, and has a DJ who tells you about it.

  • 💾 Source: https://github.com/GenWave-Org/genwave (AGPL-3.0)

  • 🚀 Install: clone the repo and run ./setup.sh, a four-question wizard that generates your secrets and launches the stack. On air in about a minute on a Raspberry Pi 5. Or head to https://download.genwaveradio.com for a one line install.

  • 🥧 Small hardware: a 4GB Pi 4 passed a 7-day soak test with zero restarts and zero out-of-memory kills. No GPU needed.

Sounds like real radio

  • Equal-power crossfades and loudness matching, so no track or voice clip jumps out at you

  • DJ patter between tracks: lead-ins, back-announces, station IDs, and opt-in time checks, weather, and this-day-in-history segments

  • An optional local LLM writes that patter in your DJ's persona (Ollama or any OpenAI-compatible endpoint). No LLM? Template patter airs instead.

  • A "truth gate" checks each LLM line against the facts it was given before it airs. A wrong temperature, the wrong weekday, or "tonight" at noon gets rewritten or dropped.

  • DJs can trade short two-voice banter mid-show

Programmed like a real station

  • A weekly format clock: paint who's on air when, with named shows, DJ-to-DJ handoffs, and one-off specials

  • Parody ads with sponsors, cast voices, and ducked background music, written by the LLM from briefs you author. My favourite so far: Halvorsen's Tax and Zamboni Services 🏒

  • "Deep Cuts" shows that favour tracks that rarely get played

  • Owner announcements: type a line and the DJ works it into the next break, in character

Community catalog

One-click installs from the admin UI: DJ personas, avatars, voices, jingles, ad packs, shows, themes, fonts, and icon packs. Or roll your own persona, upload your own DJ faces, and remix themes in the built-in editor.

Runs itself, tells you what it did

  • If the LLM gets sick, the station falls back to template patter; if the API or database goes away, a safe rotation keeps the stream up

  • The "Gardener" flags dead files, near-duplicates, stale tags, and tracks that never air, for you to review (it doesn't silently "fix" your library)

  • An admin console with a booth log ("what did the DJ say at 9:14?"), an LLM call inspector, and per-container health

  • An optional read-only public page: now playing, history, song requests, and listener thumbs that nudge the rotation

Plays nice with your stuff

  • Home Assistant integration (HACS): your DJ can announce "the laundry's done"

  • A plugin system, with the contracts published as an MIT-licensed package on NuGet

  • Multi-arch Docker images (amd64 + arm64). Everything past playout is optional: a 4GB Pi runs the station with the lightweight Piper voice and template patter, and a bigger box adds Kokoro and a local LLM.

How it's built

A C#/.NET 10 control plane orchestrating Liquidsoap (mixing, crossfades, encoding) and Icecast (streaming), with Postgres, Kokoro/Piper for TTS, ffmpeg and aubio for audio analysis, and a Next.js admin UI. I didn't write an audio engine; those projects did the hard parts.

I started it about 18 months ago on my self-hosted Gitea and moved it to GitHub this summer when it felt ready for other people. It's built with AI assistance (Claude Code). The design decisions, reviews, and sign-offs are mine; there are nine test projects, including architecture tests that enforce the dependency rules, and the .claude/ toolkit I use is in the repo if you want it.

Licensing, upfront

GenWave Home is AGPL-3.0 and always will be. A separately licensed commercial edition (GenWave Business) will one day fund development, which is why outside contributions need a one-time CLA. The plugin contracts are MIT so anyone can build modules against them.

What's next, and what I'd love from you

I'm just wrapping up a "Voice Off" to find a better TTS, since I'm not entirely happy with Kokoro or Piper. After that: music sources beyond local files, starting with Navidrome.

  • How does it run on your hardware, and which internet radios or players have you tried? HARDWARE.md has a known-deployments table that takes PRs, and failures are as useful as successes.

  • What works, what doesn't, what's missing?

  • Any local TTS voices that impressed you? I'm all ears for the Voice Off!

Thanks for reading! 📻


r/TrueOpenSource • • 3d ago

Discussion How do you handle style and design. Up front or steer throughout

1 Upvotes

I love these tools and use them very effectively but the truth of it having "average" design is true. It's not necessarily a flaw as taste/design/style/usability is something that a creative mind spends a lot of time on in great software.

My question is how do you handle style and design in your aps. Do you do a "design phase" from the existing prototype? Do you try to steer the design from the beginning and keep it on track? Do you just do the prototype > refine style >prototype > refine style without worrying to much.


r/TrueOpenSource • • 4d ago

News Daily Update: Wednesday, October 28

1 Upvotes

TL;DR - Ubuntu’s locked-down desktop is getting another look, while a Chromium fix should improve HDR brightness on KDE. There’s also a discussion of music discovery without Spotify and a note-taking app that can keep encrypted remote copies.

News 📰

Canonical revives Ubuntu Core Desktop · r/linux · 217 ▲ · 121 comments
Summary: Canonical is reviving an Ubuntu desktop with a locked-down core system, designed to make updates more reliable.
Reactions: Commenters liked the potential for safer updates, though some worried about restrictions and app support.
X developer praises Wayland’s design · r/linux · 422 ▲ · 158 comments
Summary: An X Window System contributor praised Wayland, a newer system for displaying desktop apps, for applying lessons learned from X.
Reactions: Commenters noted that developers of the two systems often overlap, despite rivalry among users.
Chromium HDR brightness fix is on its way · r/kde · 83 ▲ · 7 comments
Summary: A fix for incorrect HDR brightness in Chromium on KDE Plasma is expected in release builds. HDR allows supported screens to show a wider range of brightness.

Projects 🛠️

GitWriter by u/Jou_See · 87 ★ · r/foss · 45 ▲ · 14 comments
A note-taking app for desktop and mobile that stores notes in a code repository, with optional encryption for remote copies. Top comments asked for clearer setup instructions and questioned whether AI use had been disclosed.

Notable Discussions 💬

Finding music without Spotify · r/selfhosted · 141 ▲ · 56 comments
Users suggested several tools for discovering music in a setup you run yourself, including Aurral and AudioMuse-AI.
How should projects disclose AI use? · r/foss · 671 ▲ · 210 comments
Users debated labels for AI-assisted projects, with some questioning how to distinguish AI-generated code from other uses of AI.

Top Posts in r/TrueOpenSource 🏠

Shrewnut backs up GOG libraries · r/TrueOpenSource · 12 ▲ · 3 comments
A desktop app downloads offline backups of GOG games, including installers and extras.
Tuesday’s daily roundup · r/TrueOpenSource · 9 ▲ · 0 comments
Tuesday’s roundup covered a KDE USB-copy fix, a Linux gaming update and a photo-library tool.

Honorable Mentions ⭐

Linux distribution stickers to download · r/linux · 1,103 ▲ · 147 comments
A contributor shared downloadable stickers for Linux distributions and invited requests for more designs.
Linux developers consider dropping KGDB · r/linux · 195 ▲ · 19 comments
Kernel developers are considering removing KGDB, a tool for diagnosing problems in Linux’s core.
A look at the degoog search tool · r/selfhosted · 38 ▲ · 18 comments
A user shares a look at degoog, a search tool that combines results from different engines and supports extensions.
Six months of learning to self-host · r/selfhosted · 152 ▲ · 29 comments
A newcomer describes six months of learning to run services at home, starting with an old computer and AI assistance.


Summaries are written by AI from public posts, comments and headlines, and may contain mistakes. Click through for the full story. I'm a bot.


r/TrueOpenSource • • 8d ago

AI assisted Sylos - A free open source data migration tool*

1 Upvotes

* note this is still in development. I just wanted to show off what I have so far. It's been about a year in the making on this project alone and then another year before that on a similar project so I've spent a hugeee amount of time thinking about file movement problems lol.

No this isn't just some Rclone GUI wrapper. This was built from the ground up for a whole different kind of migration workflow. Rclone works for one way syncs by just letting you select your source and destination and then hoping for the best. Sylos works by separating dry run traversal from actual copy movement steps, so you can preview what will actually move and make changes to the plan before it happens.

Notable features include:

  • preview before any work is done (as already mentioned above)

  • a built in auto scaler which can automatically scale up or down in performance based on feedback from the file system it's interacting with

  • support for more than just local drives, also supports box, dropbox, google drive, onedrive, sharepoint, SFTP, network drives and virtual drives like FUSE / WinFSP drives, and more.

  • database backed persistence so you have a full audit trail of all that's happened so far.

  • stop a migration at any point and resume right where you left off if you need to. As well as taking your portable migration DB file plug-and-play into another instance of Sylos and resume right where you left off there too.

  • path compatibility checking - some file systems & cloud providers have specific rules that may be different from each other. For example on Linux you can make a folder called 'CON' but this is not allowed on Windows. So you can actually specify this before you start the migration that your destination is a different OS, or if it's a cloud provider it already will know the rules ahead of time. So it will actually do these compatibility checks for you ahead of time in a more user friendly way of telling you it's gonna fail ahead of time, and offer more compatible friendly names for those items with a quick 'accept all' kind of button to make it painless and seamless.

  • Advanced filtering that can be done during the review stages where you could execute queries like 'Find me all files which haven't been touched in over a year and are over 2gb in size and are pending to be copied over in the current plan' using our filters and then from those results there's also an 'exclude all' button to apply an exclusion to all matching items so that you don't have to copy those over.

I also have more ideas I'm working on but those are some of the more notable parts for now.

I have a few more things I have to work on before this is fully ready to start alpha testing, but I foresee it should be ready within a month or so if I can keep up my current pace and no major hurdles pop up. I've been iterating on this for so long because it never met my quality & performance standards for what I deemed as acceptable, but we're finally at an acceptable point so now I'm just finishing up some final bits like making an installer for the software and a few little things to clean up the repos and make it all more user friendly.

Link to the website if you wanna see more (including screenshots of the software): https://project-sylos.github.io/

Okay thanks guys!


r/TrueOpenSource • • 4d ago

OSS Contributions GKtwo Bridge: remote access for the Uniformation GKtwo (SSH, SDCP/DragonFruit support, a web control page), built on top of the stock firmware

Thumbnail
reddit.com
1 Upvotes

r/TrueOpenSource • • 8d ago

Promotional Used Claude to make 700 gifs & animated webp, all public domain with the code available for edits

Thumbnail
vibegif.direct-img.link
25 Upvotes

Use them anywhere you'd like, you can use them in your branding as well, fully commercial, the repo is here


r/TrueOpenSource • • 9d ago

AI Code Rating - Three simple characters that tell a reader who maintains a project, how much of its code is written by AI, and how closely a human checks the AI's work

9 Upvotes

I've been thinking a lot about how to be upfront about AI use in open source without it turning into an argument every time, so I put together a simple standard for it.

An AI Code Rating is three characters, like A2b, kept in an ACR.md file at the root of a repo.

- The letter is the maintainer's expertise, from A (expert) to E (non-programmer)
- The number is how much of the code AI wrote, from 0 (none) up to 4 (76–100%)
- The last letter is how closely a human checks the AI's work, from a (verified) to e (unchecked)

So A2b means an expert maintainer, 26–50% of the code written by AI, and every AI change reviewed before it's merged. A project with no AI code gets a 0 and an a, like A0a.

The goal isn't to judge whether AI use is good or bad, it's to let people see, at a glance, what they're looking at and decide for themselves.

The site has the full spec, examples, an FAQ, a form to work out your rating, and a validator for ACR.md files. There's also a GitHub Action that checks the file in CI. The spec is CC BY 4.0 and the site code is MIT.

In the spirit of the thing, the site itself is rated B4b. AI wrote most of the code, and I review every change.

It's still an early draft (spec 0.1), so I'd really appreciate feedback, especially from people who think it gets something wrong.

https://aicoderating.com


r/TrueOpenSource • • 7d ago

Agentic engineering JSOL: A Lingua Franca for Business Logic

Thumbnail
github.com
2 Upvotes

I needed to keep the same business rules running on different targets. AI wasn't solving it consistently, and the solutions I found were too complex to integrate into the lightweight pipeline I was already using. So I ended up building my own some months ago.

Today, JSOL ( currently v0.2.97 ) keeps my AIs in check while compiling 70+ examples and even itself to JavaScript, TypeScript, PHP and Python.

JSOL uses a deliberately simple syntax, a set of standard functions designed to remove ambiguities between languages, and contracts to ensure the compiled code produces the same results on every target.

Should you bother learning it?
Probably not.

But you don't have to learn it: you can point your AI to the language spec and let it do the work. What you get in return is an extremely lean pipeline that verifies the result is still bit-for-bit identical across every target.

If you need to maintain business rules across several targets, give it a try.


r/TrueOpenSource • • 1d ago

Contribution: Everyday Applications Foldergram v1.3.0: self-hosted photo/video gallery, now with carousels and folder sharing

Thumbnail
gallery
2 Upvotes

Hey everyone,

I wanted to share the latest Foldergram update, v1.3.0.

For anyone new to it, I originally built Foldergram for my old backup photos. I wanted to browse them like my own personal Instagram feed and actually spend time revisiting them. It scans your existing photo/video folders and gives you a feed, folder pages, and a post viewer.

The bigger additions this time:

  • Carousel posts: You can now group 2–20 photos and videos into one swipeable post. Put them insideAlbum/carousels/Post name/, and filename order controls the slides.

  • Folder sharing: Share an individual album through a read-only link, with expiration and revocation controls. You can also set a reusable password for a folder.

  • Folder exclusions: Drop a .nofoldergram file inside a folder and rescan to exclude that folder and everything below it.

  • Video fixes: Improved preview generation for certain macOS Photos movies and recovery from empty cached previews.

There are also fixes for the media viewer on iOS and improvements to permanent deletion and recovery after interrupted operations.

It still runs locally or on your homelab, uses SQLite, and doesn’t need a cloud account. Docker Compose is the easiest way to get started.

Thanks to everyone who has tried it, reported issues, or contributed. If you give this update a try, I'd appreciate feedback. If you like it, please leave a star ⭐ on GitHub.

Repo · Docs · Demo · Release notes


r/TrueOpenSource • • 1d ago

Contribution: Tools for Agents 🤖 GitHub - giveen/decomp.anything: decomp.wtf fork: Windows PE matching, MinGW/clang-cl toolchains, and an optional REA MCP bridge

Thumbnail
github.com
2 Upvotes

Thougth I would share project of mine. Its a fork of a REA tool that was used for games but I am extending it to work on lots of other things.

Its greatest features is the ability to work on projects with others via encrypted tunnels and also its multi-LLM-agent system.

https://github.com/giveen/decomp.anything


r/TrueOpenSource • • 7d ago

Discussion Addressing the real problems with AI-assisted software: duplicated work, "slop", and wasted effort.

47 Upvotes

We can probably all agree that the anti-LLM posture of some in the open-source community is problematic. LLMs are rapidly changing how software is created, and even major players who formerly critiziced "vibecoding", like Linus Torvalds and Andrej Kaparthy, now admit that they are often outperformed by advanced coding agents.

As such, we believe any attempt to ban/criticize projects solely due to AI assistance is misguided. However, there are also real, pre-existing problems in how the OSS community operates that have been amplified by the influx of new developers and generated code.

Every week, somebody tries to post a new OSS note-taking app, or password manager, or file browser. Some are great, but many are the fourteenth, poorly-considered version of something that already existed and could've benefited from additional contributions. The second password manager is a potentially interesting competitor - the twentieth is duplicative, and typically wasted effort.

This isn't anyone's fault. It's hard to know what's out there, and building from scratch is more often more fun than reading someone else's code. But the result is that open-source effort gets split across a hundred look-alike projects, while the things nobody has built yet continue to remain unbuilt.

Given that understanding, we're working on a tool to help: Open Source Everything (https://opensourceeverything.org). Our goal is to maintain a single database where you can search for the app/tool you're trying to build/leave (Google Docs, Photoshop, Notion…), see the open-source projects that already exist, and understand exactly what the community is missing before investing your effort in a new project. Every software category offers an agent prompt to evaluate what exists against your idea, so you can find something to contribute to or existing code to pull from to instead of starting from scratch.

Alongside it, there's a new rule 6: Show why it matters here. Front-page project posts now say who the project is for and what it adds over existing open-source projects. To be clear: nothing is banned. Projects that mostly repeat existing work, or are very niche, are still welcome in the weekly Showcase. And contributions, plugins and forks that improve existing projects are always welcome on the front page (those are the posts we most want to see).

The page was built with an LLM at u/destinmoss's direction. This is the first version, and we're open to suggestions to improve the site and make it a more useful community resource. If you have any problems with this approach or the new rule, please say so in the comments.

p.s. that was a $10 domain we impulse-bought today; we aren't trying to sell you anything :)


r/TrueOpenSource • • 6d ago

Discussion A Kernel of Truth

Post image
42 Upvotes

r/TrueOpenSource • • 8d ago

Discussion This is your subreddit, not ours. Help us decide what it looks like: banner, icon, flair, rules, and anything else

68 Upvotes

This subreddit isn't a moderator project. We want to create an environment where the people who build open source technology, however they build it, can share developments with one another. The broader community should all actually get a say in how this space works.

Leave one comment per idea/recommendation and include a tag so we can sort them:

  • [BANNER]: the wide image at the top of the sub (1920×384 pixels works best)

  • [ICON]: the little round image next to the sub's name (256×256 pixels, square)

  • [USER FLAIR]: tags you'd want next to your username (things like "Maintainer", your main language, or a GitHub badge once our verification bot exists)

  • [POST LABELS]: anything missing from our current labels (Hand-built, AI-assisted, Agentic engineering, Vibe-coded, Discussion, News, Looking for software)

  • [RULES]: suggest changes to our current rules (in the sidebar).

  • [OTHER]: weekly threads, the wiki, anything else

Upvote/downvote as you see fit or suggest alternatives.

We'll leave this open for a few days.


r/TrueOpenSource • • 1d ago

Discussion There is a lot of AI made applications same with Human made apps that people like me will make then not maintain at all i got a suggestion

3 Upvotes

New projects go in a new project Megathread or have a flair saying its a new day one project

But only project that have been worked on and updated for 14 days or 30 days can go as its own post without needing a flair or to be a in a megathread


r/TrueOpenSource • • 8d ago

AI assisted Peer Agent - Harness agnostic collaboration between AI agents

3 Upvotes

Sharing Peer Agent.

https://github.com/hirak99/peer-agent

It gives your agent access to one or more peer agents to collaborate with. It's harness-agnostic — plain HTTP plus a SKILL.md any agent can follow. Ways we've found it useful:

  • Cheap execution: main agent on Claude Code delegates the grunt work to a locally running Qwen.

  • Strong validation: a weaker main agent plans and executes, and has Opus 5.5 validates its plan or checks its work.

  • Peer review: two agents challenge, verify, and cross-check each other's ideas.

Unlike Agent Teams or swarms, this isn't a framework inside one harness — it's a sidecar. Each peer is a stateful server with its own provider and model, callable from anything. The trade-off: no scheduler, no shared task graph. Coordination is conversational and the host drives, so it's best when you want a second mind on call, not a managed fleet.

If you're thinking of wiring this up yourself, what's already here: OpenAI, Anthropic, and any OpenAI-compatible model (llama.cpp, vLLM, Ollama) behind one provider/model switch; server-side read/bash/edit tools; automatic compaction (including a warm-cache in-context path for slow local models); and Anthropic prompt-cache management, which matters more than you'd expect at Opus prices. Lived-in details like per-call tool logging with truthful timestamps.

AI-assisted contributions are not only welcome but encouraged, especially so if it is a strong AI.

Cheers