Opensource by Reddit – Telegram
Opensource by Reddit
20 subscribers
5 photos
2 videos
9.57K links
Reddit's ♨️ take on Open Source Technology.

Join the discussion ➡️ @opensource_chats

Channel Inquiries ➡️ @group_contacts_bot

👄 TIPS ➡️➡️➡️ https://news.1rj.ru/str/addlist/mB9fRZOHTUk5ZjZk

🌈 made possible by
@reddit2telegram
@r_channels
Download Telegram
Access Claude Code features for free using multiple free models + centralized MCP hub — Chatspeed

Hi everyone 👋 I’m the creator of Chatspeed, an open-source AI proxy + desktop assistant.

# Why Chatspeed exists

For developers, it’s often hard to know whether a model supports tool calls — even the same open-source model may behave differently on different platforms. CCProxy solves this by enabling tool calls for any model: models can invoke tools seamlessly, regardless of their native support, lowering the mental overhead for developers.

Many AI models are either paid or limited in functionality. Claude Code is powerful but expensive. With CCProxy’s protocol conversion, tool compatibility mode, and prompt enhancement, developers can integrate free models from various platforms (e.g., Nvidia’s qwen3-coder, deepseek-v3.1) into Claude Code workflows, effectively enabling zero-cost access to Claude Code features. Global load balancing allows aggregation of multiple free models to maximize throughput and reliability.

Another common pain point is fragmented MCP tool management. Developers often use multiple AI IDEs or plugins, each with its own MCP installation, which is cumbersome to manage. With CCProxy, users can install MCP tools directly within the module, centralizing management and exposing a unified set of tools externally via SSE or Streamable HTTP. Built-in WebSearch and WebFetch tools further enhance other clients’ ability to perform tool calls and fetch/process information efficiently.

# Core module: CCProxy (Chat Completion Proxy)

CCProxy is more than API forwarding — it’s a fully-featured AI middleware:

Protocol conversion: Converts client requests (e.g., OpenAI-compatible) into the target model’s native protocol (Claude, Gemini, Ollama, etc.) and converts the model’s output back, enabling seamless communication across protocols.
Tool compatibility mode: Even models that don’t natively support tool calls can invoke tools through CCProxy.
Proxy groups + prompt management: Scenario-based configuration for different clients or workflows, with dynamic prompt replacement/enhancement.
Global load balancing: Multi-key, multi-model proxying reduces 429 errors by intelligently distributing requests.
Secure key isolation: Clients only see proxy keys, keeping real AI keys private.
MCP aggregation: Centralizes all MCP tools installed in CCProxy and exposes them via SSE or Streamable HTTP. Built-in tools include:
WebSearch: Query multiple search engines (Google, Bing, DuckDuckGo, Brave, Tavily, Serper)
WebFetch: JS-rendered page support, precise content extraction, outputs text or Markdown, saving token costs
Desktop assistant features: Translation, mind maps, flowcharts, search, and more

# Tech stack

🛠️ Rust + Vue3 + Tauri
💻 GitHub: [https://github.com/aidyou/chatspeed](https://github.com/aidyou/chatspeed)
📖 Docs: https://docs.chatspeed.aidyou.ai

# Development story

Chatspeed is my first AI-related open-source project and first cross-platform desktop app. In building it, I’ve encountered many challenges — from Rust’s lifetimes to workflow and agent system design — but these experiences shaped CCProxy into a robust and flexible module.

Some challenges I faced:

Spent over a month attempting a text selection tool, ultimately abandoned
Developed DAG Workflow and ReAct Agent in Rust, but ReAct didn’t meet expectations and wasn’t released
Built plugin systems (Deno, pyo3), but shifted focus to MCP support as it matured
Many other small challenges, especially Rust lifetimes 😅

Recently, I used CCProxy logs to analyze prompt behavior in systems like Claude Code, Cline, Zed, and Crush. Learning from Claude Code’s prompts was particularly insightful, and I’m planning to relaunch the ReAct module soon.

Looking forward to your questions and feedback! 🚀

https://redd.it/1nue7o6
@r_opensource
So my open source special needs devices won editor choice at bay area maker faire last weekend.

Got a lot of interest in my AAC communication aids, especially the lanyard sized one for “situationally nonspeaking” people.

I am exhausted after 3 days of constant people'ing. But it was well worth it to spend time with my daughter while explaining my communication devices to everyone and encouraging them to "PUSH THE BUTTON!!". Talked to a lot of fellow autistic people and a lot of special education teachers.

Background - built 2 full language system in college, and decided to start building similar devices again in my spare time. I have 2 systems in the hands of special needs individuals that I provided free of cost and am looking for more people with unmet needs to create solutions for.

Project website https://tssfaa.com/

https://redd.it/1nugi8e
@r_opensource
A new open-source platform for intentional human connections

A few of us in the open-source community have just launched **Compass** — a free, open-source platform designed to help people form deep, intentional connections (platonic, romantic, or collaborative).

We’re in the community seeding phase right now and we’re looking for both early adopters and open source contributors to help shape its direction.

Compass was created because most platforms in this space follow the same pattern: they start promising, but they’re closed-source, investor-driven, and eventually get swallowed by Match Group or similar companies, shifting their priorities from user well-being to monetization.

Compass is different by design:

Fully open source – anyone can inspect, fork, or contribute to the [code](https://github.com/CompassConnections/Compass).
Community-governed – decisions follow a democratic constitution, preventing platform drift.
No ads, no subnoscriptions (just a gift) – funded by [donations](https://www.compassmeet.com/support), not attention mining.
Transparent database and keyword search – no opaque algorithms; you can search profiles directly (e.g., “neuroscience”, “meditation”, “Rust”).
Notifications instead of endless scrolling – you’re alerted when new profiles match your criteria.

We’re trying to prove that something built for the community and by the community can remain aligned with its mission — and never be turned into a product designed to extract value from users.

If you care about open source, human connection, and building alternatives to extractive platforms, we’d love your help. Whether that’s testing it, giving feedback, or contributing code — everything helps.

Try it here: https://www.compassmeet.com/register
Join the community on Discord (see in [About](https://www.compassmeet.com/about))
View the source: https://github.com/CompassMeet/Compass

To know more about me and my other open-source projects, you'll find my contact and socials here.

Would love any thoughts, critique, or suggestions from this community — and if you’re interested in contributing, please reach out!

I really hope we can build something that does a lot of good.

https://redd.it/1nuolgc
@r_opensource
Debian GNU Hurd needs only the boot loader for UEFI to work

Not bad but am not knowledgeable enough to know how to fix it.

https://lists.debian.org/debian-hurd/2025/08/msg00139.html

https://redd.it/1nuruj2
@r_opensource
What’s the best license for not being liable if an open source project is used for bad things?

To give better context, i’m dabbling through cybersecurity topics. And have made some projects

I plan to Maybe upload them to github, so others can review them for educational purposes or demonstration purposes

I wish to avoid any legal issues if some rando with malicious intentions decided to use them for bad things

https://redd.it/1nuwd61
@r_opensource
Poottu — an offline, open-source password manager in Python

Hi all,

I’ve been working on a small side project called Poottu, which is a desktop password manager written in Python. The goal is to provide a simple, offline, open-source alternative for storing credentials locally without depending on cloud services.

# What it does

Stores credentials (username, password, URL, notes) in an encrypted local database
Works fully offline by default (no telemetry, no automatic sync)
Provides a minimal GUI (PySide6) for managing entries
Features include categories, search, clipboard timeout, encrypted backup/restore, and a password generator

# Why I built it

Most password managers today either lean toward CLI-only tools (like pass), which are powerful but less user-friendly, or cloud-based managers (Bitwarden, 1Password, LastPass), which are convenient but involve vendor lock-in or privacy trade-offs.

Poottu is an attempt to find a middle ground — an offline, open-source solution with a simple GUI, but without bundled sync or subnoscription requirements.

# Availability

GitHub: [github.com/manikandancode/poottu](https://github.com/manikandancode/poottu)
PyPI: pypi.org/project/poottu

Licensed under MIT.

# Installation

pip install poottu

and run using

poottu

I beautified and commented the code using AI to improve readability and inline documentation. If you try it out — I’d love feedback, issues, or ideas for improvements and security. Thanks for checking it out. Hope it’s useful to someone here! 🙏

https://redd.it/1nv05yx
@r_opensource
Google’s “certified developer” sideloading policy is more than a “security measure” — it’s a power grab.

In Epic vs. Google (2023), a jury unanimously found Google violated antitrust laws by forcing developers to use the Play Store and Play Billing. 0
- The Ninth Circuit upheld that decision in 2025, maintaining the injunction that forces Google to allow alternative app stores and decouple billing. 1
- EU regulators previously fined Google €4.3B for abusing Android dominance via bundling practices. 2
- GrapheneOS, which has met technical standards and documented requirements previously, still can’t get Google certification, showing the process is arbitrary. (This is widely discussed in community forums; credible verifications are sparse.)

If Google locks down sideloading via mandatory certification, that’s a barrier to free speech through software, suppression of competition, and a violation of existing antitrust rulings.

---

Extra Information:

This also challenges the Open Source role of AOSP and its users. This leads to an illegal monopoly as well alongside the previous items, including the efforts they've been laking to directly deprive users of privacy and security inforcing tools such as adblockers and VPNs. These are violations of existing laws, and privacy rights in most places, including the USA.

This is all based on existing information as of 2025/10/01. (YYYY/MM/DD)

---

OP Comment:
ANY LEGALLY BACKED RETALIATION OF GOOGLE OR IT'S ASSOCIATES WILL BE DOCUMENTED AS A VIOLATION OF MY RIGHT TO FREE SPEECH AS A U.S. CITIZEN. YOU HAVE BEEN NOTIFIED.

https://redd.it/1nv1yfi
@r_opensource
Live USB Linux Tool: Auto-Scan Hardware and Match to Optimized Distros – Let's Fork and Build!

With Windows 10 support ending soon (October 14, 2025), lots of folks are eyeing Linux as an alternative, but choosing a distro is tough. As a non-coder with a background, I’ve got an idea for an open-source project that could streamline Linux adoption, especially post-Win10 EOL.

Imagine a lightweight live USB distro (maybe based on something like SystemRescue or Puppy Linux) that boots up, scans hardware, and generates a compatibility matrix for distros—focusing on dev implementation over user quizzes.

This is my second go at this. I can post more information if I get some traction.


My first wordy post was auto removed on r/linux



https://redd.it/1nv2i6h
@r_opensource
🚀 TimeTracker — New Release & Repo Update

Hey everyone,

I’m excited to share the latest on **TimeTracker** — my open-source, self-hosted time tracking app built for freelancers and small teams who want control over their data. The GitHub repo has been reorganized and polished, and a fresh version is live. Check it out: [https://github.com/DRYTRIX/TimeTracker](https://github.com/DRYTRIX/TimeTracker)

# 🔍 What’s Inside / What’s Changed

Here’s a breakdown of what’s new, improved, or already in place:

**Core Features (unchanged but refined):**

* Smart timers (automatic, manual entry, idle detection)
* Client & project management with billing rates
* Task breakdowns & progress tracking
* Branded PDF invoicing with layout options
* Analytics & reports with visual dashboards + CSV export
* Multi-user support, role-based access (admin & regular)
* Docker-ready deployment, multiple environment setups
* Responsive UI (works well on desktop, tablet, mobile)
* REST API + WebSocket for live updates

**What’s new or reorganized:**

* Enhanced **Comments System**: You can now thread comments on projects/tasks, edit inline, and enjoy real-time interaction.
* Repository restructuring: better modularization, clearer folder layout (e.g. `app/`, `docker/`, `docs/`, `migrations/`)
* Consolidated Docker configurations: multiple flavors (local dev, remote, remote-dev) for flexibility
* Database migration via **Flask-Migrate**: clean versioning, rollback support, cross-db support
* Metrics / Analytics toggle: anonymous telemetry (optional) to help improve the project — no personal/time data is collected
* Polished documentation in the `docs/` directory: setup, deployment, migration guides, etc.

# 🧰 Getting Started

1. Clone the repo:git clone [https://github.com/DRYTRIX/TimeTracker.git](https://github.com/DRYTRIX/TimeTracker.git) cd TimeTracker
2. Copy & configure environment:cp env.example .env # adjust settings (DB, TZ, currency, etc.)
3. Choose your Docker setup and run:
* For local dev: `docker-compose up -d`
* For quick SQLite testing: `docker-compose -f docker-compose.local-test.yml up --build`
* For production: `docker-compose -f docker-compose.remote.yml up -d`
4. Visit [`http://localhost:8080`](http://localhost:8080) (or your configured host) and log in / start using it.
5. First time: create the admin user, set company info, configure timers, currencies, etc.

You can find more in the **docs/** folder (deployment, migrations, feature guides).

# 🛠️ Use Cases & Who It’s For

TimeTracker is ideal if you:

* Are a freelancer who wants to track billable time without using a cloud service
* Run a small team that prefers self-hosted tools over SaaS
* Use a Raspberry Pi or local server and want a lightweight, stable solution
* Want full ownership of your tracking, billing, and analytics data

# 💡 What’s Next & How You Can Help

**On deck:**

* Native mobile apps (iOS / Android)
* Integration support (Slack, Zapier, etc.)
* More analytics, custom dashboards
* Internationalization and localization
* Plugin / extension architecture

**How you can help:**

* Try it out and open issues/feature requests
* Contribute code, tests, or documentation
* Share feedback on UX, reporting, deployment
* Spread the word if you like it

https://redd.it/1nv6e94
@r_opensource
Hacktoberfest: great for contributors, nightmare for maintainers?

I maintain a small open source project and I've noticed a pattern that picks up every year around this time. With Hacktoberfest just around the corner, people start creating pull requests for issues that were never assigned to them.

Sometimes it's harmless, like fixing typos or updating docs. Other times it means duplicate work, half-finished changes, or PRs that don't align with the direction of the project at all. It can get overwhelming to review and close these while also keeping the project moving forward.

I know contributors mean well, but as a maintainer it's hard to balance being welcoming with not wasting everyone's time.

Curious to hear from other maintainers: how do you handle unsolicited or unassigned PRs, especially when Hacktoberfest kicks off?

https://redd.it/1nv6x0u
@r_opensource
Sick of Siri - building my own OSS hyper-personal AI sidekick

🤖 Building ZeroZen — your hyper-personal AI sidekick.

I work on a bunch of different things — open-source projects, company stuff, random hobby ideas — and I’ve always wished Alexa or Siri could do more than just set timers or read the weather.

What I really want is an assistant that gets me:
📅 Knows my calendar and emails.
Spots deadlines before they sneak up.
💡 Nudges me to sleep early if I’m coding past midnight and have an early vet appointment.

Basically… something that’s proactive instead of just reactive.

So I’m building ZeroZen — an open-source AI assistant that learns your routine, makes smart suggestions, and helps you stay on top of things without you even asking.

It’s like having your own personal Jarvis — but one that actually knows when you need a nap 😴

More updates soon 🚀


https://redd.it/1nv8zt1
@r_opensource
awsui:A modern Textual-powered AWS CLI TUI

# Why build this?

When using the AWS CLI, I sometimes need to switch between multiple profiles. It's easy to forget a profile name, which means I have to spend extra time searching.

So, I needed a tool that not only integrated AWS profile management and quick switching capabilities, but also allowed me to execute AWS CLI commands directly within it. Furthermore, I wanted to be able to directly call AWS Q to perform tasks or ask questions.

# What can awsui do?

Built by Textual, awsui is a completely free and open-source TUI tool that provides the following features:

* Quickly switch and manage AWS profiles.
* Use auto-completion to execute AWS CLI commands without memorizing them.
* Integration with AWS Q eliminates the need to switch between terminal windows.

If you encounter any issues or have features you'd like to see, please feel free to let me know and I'll try to make improvements and fixes as soon as possible.

**GitHub Repo:** [https://github.com/junminhong/awsui](https://github.com/junminhong/awsui)

https://redd.it/1nv846n
@r_opensource
Sharing a hobby build: Ambient Notes — minimal, keyboard‑friendly notes app

Hey,

I wanted a calm place to write—no tabs, no pressure—so I built Ambient Notes for myself, with some AI help (okay mostly AI). It’s a minimal notes app where I took inspiration from OmmWriter since it's stunning! It has infinite canvas (kinda), glass‑style cards, ambient music, and full keyboard control. It’s rough around the edges, but it works.

It’s a hobby project and open‑source as I’d like to learn the community.

Highlights

* Infinite canvas (pan/zoom), drag/resize notes (kinda I was struggling with this.)
* Focus Mode (true fullscreen)
* Ambient audio (bring your own tracks)
* Auto‑save to localStorage; export all notes
* Keyboard shortcuts.

Try it

* Live demo: [https://mymoodnotes.com](https://mymoodnotes.com)
* Repo (MIT): [https://github.com/charrlodin/moodnotes](https://github.com/charrlodin/moodnotes)

https://redd.it/1nvcjjx
@r_opensource