Open Source

31945 readers
15 users here now

All about open source! Feel free to ask questions, and share news, and interesting stuff!

Useful Links

Rules

Related Communities

Community icon from opensource.org, but we are not affiliated with them.

founded 5 years ago
MODERATORS
1
2
3
4
 
 

Hi, I am writing here since I've been searching for something like this for over a month now, but I cannot seem to find anything that is satisfying, possibly because there isn't something out there that fits what I'm looking for.

Basically, I am interested in decentralized recommender systems that are:

  • currently being used

  • customizable, on the client side, at run time, to a certain extent (e.g. regulate exploratory vs safe recommendations, tag based)

  • if not being used, at least "usable out of the box", via code released on github

  • if nothing like this, at least a promising projects that are currently very active

Best case scenario would be a decentralized recommender system already applied to the fediverse. I am trying to get into this eco-system, but the lack of filters/tools of discovery for the content I'm being shown is a major hindrance for usability, at least for me. Being able to direct my own reccomender system, in order for it to be alligned with my goals and not with my addictive tendencies would be a bit of a dream, but I feel that a decentralized system would be the only way to achieve such a thing.

5
6
7
 
 

I just wanted to shout out TRMNL.

They have an interesting product, and they're trying to build a business that includes a lot of open source aspects.

The device that they sell is proprietary, but it's also just an ESP32, screen, enclosure, and battery, with a custom PCB for convenience. They plan to add instructions to build your own device, and their firmware is open source under a GPLv3 license.

By default, their device connects to their servers, and they have a slick web configuration tool for people who don't care about having smart devices call home, but you can easily modify the firmware to connect to your own self-hosted server instead. As of this evening, both the Phoenix and Sinatra server implementations are open source under an MIT license after I pointed out that they had no license in an issue, and they pretty much immediately updated the repositories.

There are two other repositories that they have not added a license to, but given their swift response, I'll give them the benefit of the doubt, and I would expect them to be updated shortly.

They have not shared all of the plugins that are available on their hosted service for use on a self-hosted instance, but a few are available for use and there are many plugins made by others available as well!

As soon as they update those last two repositories, I plan to pre-order one (unlike the conceptually cool VU Dials who's creators still have not added a license even after being called out by the co-creator of Rocky Linux).

8
9
 
 

Not sure if this has been shared already, but AllenAI / Ai2 is a US-based nonprofit who are trying to build AIs as open-source and transparently as possible.

Their OLMO models have fully transparent training data. Their Tulu ones are as transparent as you can be building on top of Llama. For some positive news out of the US this week, they released their new 405B Parameter model for free online chat and download.

Chat: https://playground.allenai.org/

HuggingFace: https://huggingface.co/allenai/Llama-3.1-Tulu-3-405B

10
11
1
submitted 1 week ago* (last edited 1 week ago) by JOMusic@lemmy.ml to c/opensource@lemmy.ml
 
 

From a practical standpoint, the country that hosts many digital services is undergoing rapid political change. For awareness of non-US alternatives, check out:

https://switching.software/ <- seems to be more FOSS focused

https://european-alternatives.eu/alternatives-to

12
 
 

cross-posted from: https://lemmy.ml/post/25524328

Taking advantage of the fact that we are at FOSDEM 2025 we are really proud and happy to present you the #NewVersion 2.4.0 of #SpeedDreams. You have more info in the post on our website: https://www.speed-dreams.net/en/blog/release-2-4-0 #OpenSourceGame #SimRacing #FOSDEM

13
 
 
14
 
 

Article: https://proton.me/blog/deepseek

Calls it "Deepsneak", failing to make it clear that the reason people love Deepseek is that you can download and it run it securely on any of your own private devices or servers - unlike most of the competing SOTA AIs.

I can't speak for Proton, but the last couple weeks are showing some very clear biases coming out.

15
16
 
 

cross-posted from: https://lemmy.ml/post/25390906

The GNU C Library version 2.41 is now available.

The GNU C Library is used as the C library in the GNU system and in GNU/Linux systems, as well as many other systems that use Linux as the kernel.

The GNU C Library is primarily designed to be a portable and high performance C library. It follows all relevant standards including ISO C23 and POSIX.1-2024. It is also internationalized and has one of the most complete internationalization interfaces known.

17
 
 

Hi, I was wondering which FOSS options have you used for online surveys and how was your experience using them, which ones would you recommend?

18
19
20
 
 

I'm creating a JavaScript UI framework for my own projects. It's a learning journey and I'd like to share my progress.

I've written some blog posts about my progress so far:

  1. Functional Web Components - https://positive-intentions.com/blog/dim-functional-webcomponents
  2. Functional Todo App - https://positive-intentions.com/blog/dim-todo-list
  3. Async State Management - https://positive-intentions.com/blog/async-state-management
  4. Bottom-up Browser Storage - https://positive-intentions.com/blog/bottom-up-storage

Note: The UI framework is far from finished. I want to share progress to see if there are any outstanding issues I'm overlooking.

21
 
 

I've watched their tutorials and asked questions on the forum without success; looks like I may have to use the HTML/CSS editor, but can't seem to figure out how it works exactly.

For the moment, I'm just trying to move text around on the header and make some other associated tweaks; I can go into more detail if this sounds like it might be up your alley (ok, that sounds kind of weird, but I guess you know what I mean . . . )

Would be much obliged for any help!

22
 
 

Hello,

I wanted to finetune StyleTTS 2 with my own voice and it was very tedious to create the training data by hand. I could not find an application specifically to create this kind of voice training data, so I made my own. I have been working on this for about a week so it's still a work in progress. Please feel free to add ideas, suggestions, or requests.

Here is the description:

Phonotate.App is a local, open-source Electron app built with React designed to simplify creating training data for StyleTTS 2 and voice cloning models. Phonotate provides a seamless workflow for recording, analyzing, and managing voice samples. Whether you use open-source backend services or OpenAI APIs, this app ensures that all your data remains secure and within your control.

You can see screenshots of the application in action on the README.

https://github.com/LoganRickert/Phonotate.App

App Preview

23
 
 

App: https://chat.positive-intentions.com/

A p2p encrypted file transfer and messaging app. Here are some features below:

  • Open Source
  • Cross platform
    • PWA
    • iOS, Android, Desktop (self compile)
    • App store, Play store (coming soon)
    • Desktop
      • Windows, Macos, Linux (self compile)
      • run index.html on any modern browser
    • Decentralized
  • Secure
    • No cookies
    • P2P encrypted
    • No registration
    • No installing
  • Messaging
    • Group Messaging (coming soon)
    • Text Messaging
    • Multimedia Messaging
    • Screensharing (on desktop browsers)
    • Offline Messaging (in research phase)
    • File Transfer
    • Video Calls
  • Data Ownership
    • Self Hosting
    • GitHub pages Hosting
    • Local-Only storage

Check it out!

24
 
 

cross-posted from: https://lemmy.sdf.org/post/27882871

cross-posted from: https://lemmy.sdf.org/post/27852459

It allows to launch exported activities from various apps and helps to create useful shortcuts

2 examples where I find it to be quite useful:
1. Quick Record shortcut for Audio Recorder

It currently does not have a quick recording shortcut.
Audio Recorder Gitlab issue where a user requests the feature. Maybe attention from someone here would be helpful?

You can directy search for the app in Activity manager, open it and create a a shortcut for the Recording activity.

2. Shortcut to open Android/data folder in the native Files app

Context for the folder location I use hereFor Android 11 & onwards, you can't access the Android/data folder(without root) from regular file manager apps like Material files(awesome opensource file manager).
The Telegram X app stores it's downloaded files in a folder there.
Material files calls the native Android Files(not GFiles, documentsui.files) app to open the Android/data folder.
Activity manager can be used to create a shortcut for that

  1. Search for and open the Files app in Activity Manager and choose the Launch with parameters option for the FilesActivity
  2. Action, choose ACTION_VIEW
  3. Data = content://com.android.externalstorage.documents/document/primary%3AAndroid%2Fdata%2Forg.thunderdog.challegram%2Ffiles%2Fdocuments or any other directory you like
  4. Mime type, choose vnd.android.document/directory

You can then launch the activity with the parameter.
This will be recorded in History(the clock sign). You can long-press the entry and create a Shortcut.


Do you have any other cases or ideas where this would be usedul? Please do share them here.


On a tangent, Material files allows making shortcuts to files and folders. Markor, text editor app, allows the same too.

25
-8
Scira (scira.app)
submitted 3 weeks ago* (last edited 3 weeks ago) by Zerush@lemmy.ml to c/opensource@lemmy.ml
 
 

Scira (Formerly MiniPerplx) is an minimalistic AI-powered search engine that combines multiple data sources to provide comprehensive answers. The name ‘Scira’ is derived from the Latin word ‘scire’, meaning ‘to know’ - reflecting our mission to make knowledge accessible and intuitive.

https://github.com/zaidmukaddam/scira

view more: next ›