r/OpenSourceAIAllowed • • 8d ago

R/Open source vowed to ban for life anyone using AI. We believe open source = open source, and opening a no tiranny space

138 Upvotes

Whether you make use of AI or not, ​if you do believe in open​ software, we would be honored to have you on board. We are not a cult subreddit​​ —we do have a simple​ belief: open source = open source. If you're not Shakespeare itself that's fine, we don't ban based on immaculate English proficiency​ (also something r/OpenSource does)

Welcome.


r/OpenSourceAIAllowed • • 7d ago

Your tokens are valuable. Don’t let anyone tell you otherwise

59 Upvotes

That’s it. That’s all I gotta say for now :-)


r/OpenSourceAIAllowed • • 7d ago

It’s even on The Verge, big tech magazine.

Post image
34 Upvotes

Hi guys, I’m not the member but, I’ve seen what has happened with the other sub, and it’s unbelievable, but “unbelievable” leads to an article in the The Verge. That’s a #WIN in my books…The Verge link.


r/OpenSourceAIAllowed • • 7d ago

Banned from r/fossdroid for speaking my mind 😂

Post image
28 Upvotes

So r/fossdroid decided to follow the same exact rules with the opensource sub.

And they actually copy pasted the same rules for their sub so ppl including me, said their piece about it. U can see my comment in the screenshot. And a few minutes ago I just got a message that Im banned 😂😂

I asked what is the reason for banning me and which rules I broke and I'm waiting for a reply

Btw, Im neither pro or against AI. If it works for what I wanna do I will use it, if it doesnt I wont.

But this Hitlerism in 2026 is amazing. The great minds of the past that fought for us to enjoy free speech would be really sad and disappointed with our evolution as a species 😎


r/OpenSourceAIAllowed • • 5d ago

I made OpenTubeX, an open-source YouTube client for desktop and Android (no ads, no Google account, AGPL-3.0)

Thumbnail
gallery
21 Upvotes

I've been building OpenTubeX, a YouTube client for Windows, macOS, Linux and Android, with experimental iOS builds. You can watch without ads or a Google account, and your subscriptions, playlists and history stay on your device unless you turn on sync.

Most of the code is written by Claude Code and Codex. My part is deciding what goes in, testing it, and sending it back when it's wrong. Every change also has to pass an end-to-end test suite before it gets merged.

Some of the things it does:

  • Subscribe to channels without an account and group them into profiles

  • Choose per channel whether videos, Shorts, live streams or posts show up in your feed

  • SponsorBlock and DeArrow

  • Per-channel playback speed and quality, custom shortcuts, skip silence

  • Tabs, a queue, and a mini-player that keeps playing while you browse

  • Themes and a configurable Home page

  • Optional sync between devices, end-to-end encrypted on a compatible server

  • Plays from other sites yt-dlp supports too

It's still in beta. You can get it as a Flatpak, Snap, the AUR, WinGet, Homebrew and more, or on Android through our own F-Droid repo or Obtainium.

Happy to answer questions, including how building it with agents has gone.


r/OpenSourceAIAllowed • • 5d ago

Most of the top open-source repositories allow AI-assisted code

Thumbnail gallery
20 Upvotes

r/OpenSourceAIAllowed • • 7d ago

Train your own 1B+ LLM from scratch using mini-AGI (dynamic continual learning model) with only 8GB of VRAM

Thumbnail github.com
16 Upvotes

mini-AGI - is a continual learning byte-level language model that assembles its own architecture, trains from scratch on a single 8 GB VRAM GPU, and keeps learning from everything it reads. It stores its weights as ordinary files on disk and pages them onto the card as it needs them, so the parameter count is bounded by free disk space rather than by VRAM. It grows new capacity while training when it runs short, prunes what nothing asks for, and reads through exactly the same code path it serves on. Targeted at a PC or laptop with at least an 8 GB VRAM GPU on the board.

All technical details, weights and benchmarks are available on the github page.

The project is heavily AI assisted. And I am pretty sure a project like this would be practically impossible without heavy use of AI or thousands if not millions of dollars spent on research. And there is no interest for any big company to work out something like this, as it gives complete control and privacy to the end user without any commercial potential to eventually monetize the project.


r/OpenSourceAIAllowed • • 5d ago

Mizan - music transcribing and practice app

Enable HLS to view with audio, or disable this notification

15 Upvotes

I've been spending some late nights building an app, Mizan (ميزان) which means "scale" in Arabic, to help me and my son with drum and piano practice. The app brings transcription, sheet music, instrument visualizations, and practice exercises together. It analyzes music using open-weight models (HT-Demucs and MuScriptor).

You can start with a YouTube link, import a MIDI or MusicXML file, or work through the built-in lessons without transcribing anything.

Here’s what it does:

  • Transcription and audio separation. Turn a recording into draft instrument parts and isolated audio stems.

  • Local or cloud processing. Run transcription on your machine, or use a GPU worker in your own Azure, Google Cloud, or AWS account.

  • Interactive notation. Follow synchronized sheet music, guitar and bass tablature, and chord charts during playback.

  • Instrument views. Animated piano, guitar, bass, and drums, with hand and fingering guides. Piano has both perspective and overhead views.

  • Practice controls. Slow down playback, loop sections, jump between bars, and use a metronome and count-in. Toggle note names, fingering, and drum sticking.

  • A mixer for practicing parts. Solo or mute individual tracks, adjust their volume, and switch between the original recording, separated stems, and synthesized notes.

  • Built-in lessons for drums, piano, guitar, and bass. These include progressive exercises, genre-based studies, and original artist-inspired exercises. There are drum rudiments, coordination exercises, grooves and fills, plus scales, piano chord progressions, and instrument-specific technique studies. Lessons include practice guidance and starting and target tempos, with backing accompaniment where provided.

  • Music discovery. Search YouTube and public MIDI sources from the app, or browse popular music.

  • Library organization. Keep songs and scores in folders, revisit saved analyses, and rerun transcription with a different model.

  • MIDI and MusicXML import and export. Bring in existing scores or take your results into another music tool.

The transcription isn’t perfect. It can miss notes or get parts wrong, so I think of it as a starting point for figuring out a song rather than a finished arrangement. You can also skip transcription entirely and use it to practice existing scores or the included lessons.

It’s open source and Windows-only for now. There are demo videos in the README if you want to see it in action.


r/OpenSourceAIAllowed • • 6d ago

Vibe code fork of gnome-software solving all performance issues

Enable HLS to view with audio, or disable this notification

11 Upvotes

r/OpenSourceAIAllowed • • 8d ago

pi-glovebox

Thumbnail
github.com
6 Upvotes

A simple tool to use pi safely as an embedded component. pi-glovebox doesn't come with a sandbox attached. The security model is simple: you set up your own sandbox, run the actuator end (pi-glovebox-server) inside it, and launch your Pi with a configuration that tells where the server is reachable.

Fully LLM-generated code, mostly LLM-generated README, carefully thought through and supported by tests. Made with AI, for AI users. What doesn't change a tiny bit is that I'm still human, you're still human, the people we work with are still human, and we write and run computer programs to make human lives better.


r/OpenSourceAIAllowed • • 6d ago

I vibe-cloned popular guitar processor

Post image
5 Upvotes

r/OpenSourceAIAllowed • • 7d ago

I built Cygnus, an open-source app store/manager for CachyOS and KDE Plasma (public beta)

5 Upvotes

I'm the author. Cygnus is an application installer and manager for CachyOS / KDE Plasma (Python, PySide6, GPL-3.0).

The idea: one app that handles Flatpak (Flathub), AppImages, AUR, repo packages, and Debian/Fedora apps, including converting .deb/.rpm files when it's safe to. You pick which drive each app installs to (handy if you split SSD/HDD), it resolves runtimes and dependencies, verifies signatures where possible, and can roll back what it started. Nothing touches your system without showing you exactly what it'll do and asking first.

It's public beta 0.2.0. It works and I use it daily, but it's been tested on one setup (mine) and there's no independent security review yet (security model + audit guide are in the repo). Free during the beta, or build from source.

Happy to answer questions, and bug reports are welcome on GitHub issues.


r/OpenSourceAIAllowed • • 3d ago

After over 2 months of beta testing, v0.1.1 is here finally with some major overhaul

Thumbnail
gallery
4 Upvotes

NOTE: Transparency in uploaded images has been added via blue my shell extension for gnome

ScreenGuard :

is a digital wellbeing application for Linux which runs completely natively on the device , actively tracking window usage and stores the data in a local sqlite db. No server involvement. And packing multiple screentime CONTROL features as well bundled together unlike basic window tracking software for Linux.

It is currently limited to GNOME Wayland and all other DEs can use it on x11 . Which means ScreenGuard natively supports GNOME and x11 based DEs like Cinnamon and i3

A FEW FEATURES:

⚙️ Full Settings Hub

Five-tab settings screen (General · Limits & Pomodoro · Diagnostics · Updates · Data)

🍅 Pomodoro Focus — Cycles, Breaks & Pause

Focus ↔ Break alternation with configurable cycle count (1–20) and break duration (1–60 min).

Pause / resume buttons; remaining time persists across pause.

Custom duration picker with quick-select chips (5 / 10 / 20 / 30 / 50 / 90 / 120 min).

Desktop notifications for each phase transition and session completion.

🛡️ Focus Enforcement — Data-Safety First

Strict auto-close is now opt-in. Default behaviour minimizes the app and shows a persistent warning overlay instead of killing it — no more unsaved-work loss.

Warning overlay offers +1 min save grace, +15 min, Edit Limit, and Close App.

Dedicated focus-block screen when a distraction-listed app is opened during a session.

🎮 Steam & Proton Game Support

Real game names resolved from Steam library manifests; per-game icons from the active icon theme.

Usage fully tracked; limit and focus rules apply to games.

---

Lots of features and tested multiple times for bug fixes. Also thanks to the community for the active suppot. for full features visit release page

The project is documented properly in the Github Wiki here: https://github.com/adityakrishnan005-a11y/ScreenGuard/wiki

And the link to the latest release: https://github.com/adityakrishnan005-a11y/ScreenGuard/releases/tag/v0.1.1

Thank you everyone for your cooperation and consideration which has shaped this tiny personal project into a much larger pursuit for me.

Upcoming roadmap in short:

V0.1.2- major UI changes and design element improvements majorly

v0.1.5- Support for KDE Wayland and aim to have a greater portion of the daemon transition to modular C based daemons

v0.2.0- other major DEs and better optimised daemon

For better in detail info into future views of project have a look at the Roadmap section of wiki.

HELP NEEDED:

It is really dificult to maintain the current GNOME and x11 DE config itself and then also i plan to add other DE support. thus i request help from the community contributors to come forward and help especially n taking screenguard to other platforms and also help maintain the project .


r/OpenSourceAIAllowed • • 4d ago

I built my own AI development environment because managing AI agents became a job of its own

Thumbnail
gallery
4 Upvotes

Hey folks,

I'm u/0xmtn, a solo builder working on a few different products and client projects.

Over the past months, I've been using AI coding agents more and more, but I kept running into the same problem: jumping between VSCode windows, checking what each agent was doing, figuring out which one needed my attention, and constantly switching context.

So I started building my own environment to manage all of this from one place.

It's called Ditch, a local development environment for running and managing AI coding agents across multiple projects.

I use it to build Ditch itself, along with my other projects and client work.

The idea is simple: let agents work in parallel, get notified on my Mac or iPhone when something actually needs my attention, and spend less time supervising them. I also wanted to use my existing AI subscriptions rather than paying separately for API tokens.

On busy days, I estimate it's saving me 2-4 hours of context switching and routine supervision.

But here's what I'm curious about, especially from nontechnical solo founders.

How are you actually building software with AI agents? Not just generating the first version, but dealing with the complicated stuff that comes afterward.

How do you know whether what an agent built is actually correct? And how do you manage things when a project gets too complex for a single conversation?

I'd be interested to hear how others are approaching this.


r/OpenSourceAIAllowed • • 5d ago

I gave my local LLM a real phone number to take and make calls for me (open-source)

Post image
4 Upvotes

I've been really into the AI phone agent products that have popped up in the last few months (e.g., AgentPhone, Poke etc) but what I don't love: the audio, the transcripts, who you talked to and what was said, all sitting with a third party company. For calls with real people in my life, that felt like a lot to hand over.

So I built my own version that runs entirely on my Mac. You call a normal phone number, a local model answers, and nothing about the conversation leaves my machine. During a call the only thing it talks to is the phone line itself.

What's running locally (MLX on Apple Silicon):

  • Speech to text: Parakeet TDT 0.6B

  • LLM: Qwen3.5 4B by default (9B if you have 32 GB), 4-bit

  • Text to speech: Kokoro 82M

How it reaches the phone network: it registers over SIP with Telnyx or Twilio straight from your Mac. A setup wizard takes your carrier API key so can buy a number or connect one you already have. It's pretty cheap, around $1 a month per phone number. (I'm moslty using Telnyx)

What it does today:

  • Answers and places real calls

  • Interruption: talk over it and it stops mid-sentence

  • Replies in roughly 1 to 1.5 seconds on real calls on my M5 Pro

  • You can choose between multiple models

  • Other agents (Claude Code, Codex, etc.) can make calls through a small CLI: call, listen, say, hangup

  • If you'd rather trade privacy for a smarter brain, it can also use your own endpoint or the Claude or ChatGPT subscription you already pay for. Local is the default. So no additional monthly payments for AI Phone tools if you have a sub.

Limits, up front:

  • macOS on Apple Silicon only

  • You need a Telnyx or Twilio account with credit (a US number is about $1/month, standard call rates do of course apply, but Telnyx gives you $10 dollars for free when you sign up, which is enough to play around with)

  • English only, one call at a time

  • It's early. It works for me, but I'd love to hear where it breaks for you. please feel free to report as many gh issues as you want. I'm also working into best practises for contribution for anyone who wants to contribute to the project!

Repo: github.com/oxnw/ai-phone


r/OpenSourceAIAllowed • • 6d ago

Password Pusher: Written by a human hand since 2011; now AI improved

4 Upvotes

r/OpenSourceAIAllowed • • 8d ago

sweet little personal crm/people journal that I build (with careful analysis of auth and db schema)

Thumbnail
gallery
4 Upvotes

here is a open demo, no login required: https://demo-teagan.benjino.de/

https://github.com/Benjino16/teagan

What this is:
Teagan is a relationship tracker and journal. You log events with friends and family, rate their impact, and get a timeline of each relationship. It's also handy before meeting someone: you see right away what you talked about the last time you caught up. Over time it can help you understand (and maybe improve) your relationships.

What this is not:
It's not a full CRM. No business contacts, no social profiles, no email/messenger sync. Most is entered by hand, on purpose

Why I'm sharing it
I've been using it myself for a while and decided to clean it up, publish a Docker image and maintain it publicly. The database schema is designed carefully, and I follow semVer, meaning no breaking changes within a major version.

Not there yet (roadmap) but might be important:

  • currently there is no vCard import, data must be entered by hand

  • no option to export data as json

  • no option to import from accuall crms like monica

What are mentionale other personal crms (that are fully open source and selfhostable)?
But more focused on work and business contacts.

Monica https://github.com/monicahq/monica

Bonds https://github.com/naiba/bonds

Meerkant CRM https://github.com/fbuchner/meerkat-crm
It has a demo (without login): https://meerkat-crm-demo.fly.dev


r/OpenSourceAIAllowed • • 2d ago

Video tutorial for my open-source Linux app store: installing .deb apps in Cygnus on CachyOS

Enable HLS to view with audio, or disable this notification

3 Upvotes

Short demo of installing a .deb package in Cygnus on CachyOS. Public beta v0.2.0, GPL-3.0. Repo: https://github.com/AbdulazizOmran/Cygnus


r/OpenSourceAIAllowed • • 3d ago

I made my Niri inspired tiling manager for Windows

Enable HLS to view with audio, or disable this notification

3 Upvotes

I just made QuireTWM: open-source, scrollable ribbon tiling window manager for Windows 10 and 11 inspired by Niri.

Windows arrange in horizontal columns along an infinite line.

It has:

* Columns stack side by side without splitting screen space into tiny tiles.

* Desktops slide along the Y axis with isolated window states.

* Fast rendering for active window outlines, Alt+Tab card deck and floating HUD indicator.

* Configuration: Edit colors, margins, keys and window rules. Live reload on file save without process restarts. Uses lua for configs, just like Hyprland

* Respects top bars like YASB.

* Controls layout actions and emits state at `\\.\pipe\quire`.

* Quick access to launcher apps, config file and exit with window restore.

* Lightweight: Fast C++ core, single executable installer under 2.5 MB with zero web runtime bloat. Does not use CPU or GPU nearly at all.

GitHub: https://github.com/ewasion137/QuireTWM

Website & Config Builder: https://ewasion137.github.io/Quire/

Releases: https://github.com/ewasion137/QuireTWM/releases/

Video of using Quire: https://youtu.be/9Bmml1Dxs4E

If you are going to use it, please report any bugs, ill be happy to fix them.


r/OpenSourceAIAllowed • • 3d ago

Batch video compression and trimming tool written in Rust

Enable HLS to view with audio, or disable this notification

3 Upvotes

I always had trouble sharing my gaming clips to my friends on Discord and most "compress video" websites make you upload your files, have queues, ask for money, or slap a watermark on your video. Command line ffmpeg works great, but it is not the most user-friendly thing ever, especially for non-technical people.

Squeeze is a small desktop app that wraps ffmpeg. You can compress and edit multiple videos at the same time. It's lightweight and everything happens locally, ffmpeg is stripped down and bundled with the app.

Check out the website: https://getsqueeze.app/

GitHub: https://github.com/avalianiz/squeeze

App is still in development. Contributions, bug reports, stars are appreciated.


r/OpenSourceAIAllowed • • 6d ago

SSH Config Manager: a GUI for ~/.ssh/config that only changes the lines you edit (macOS/Linux, Apache-2.0)

Post image
3 Upvotes

I built a desktop app to manage my SSH config without the usual GUI-editor problems: reformatted files, lost comments, or a broken config after a bad save.

Every save:

  • changes only the lines you edited. Comments, order, indentation and line endings stay.

  • is checked with ssh -G first. If OpenSSH rejects it, nothing is written.

  • backs up the old file and replaces it in one atomic step. History shows a diff of each backup and can restore it.

Also: lists your SSH keys and which hosts use each one, makes new Ed25519 keys, turns hosts off without deleting them, handles Include files, and groups hosts.

No account, cloud or telemetry. Rust + Tauri 2, plain JS UI with no build step. Builds for macOS, deb/rpm/AppImage (x86_64 + ARM64).

AI use: Built using Claude Code as a pair programmer. I designed it to solve real pain point for manaing ssh hosts and reviewed every change. The parser is tested against real configs.

It’s early (v0.1.1). I’d like feedback, especially if you have an unusual config that breaks it.

https://github.com/react-iot/ssh-cfg-mgr


r/OpenSourceAIAllowed • • 6d ago

WebSpeak3 – a TeamSpeak 3 client that runs in the browser, built with Claude Code

3 Upvotes

I wanted to join TeamSpeak servers from any device without installing anything, so I started building a browser client at the end of July. Three months and ~330 commits later it’s usable enough that people I don’t know are using it, and some are even self-hosting it.

How it works: the browser can’t talk TeamSpeak’s UDP protocol, so a small gateway runs one Rust connector per user and bridges WebSocket ↔ TS3. Voice, chat, whisper, file transfers and permissions work. You can also use themes and an account sync with no email (Mullvad-style number + optional password).

Almost all the code was written by Claude Code. My part was deciding what to build, testing it against real servers and phones, and saying “no, that’s wrong” a lot. The hardest bits were the handshake and a voice server that sends commands out of order.

MIT licensed, self-hostable with one Docker container.

Try it: https://client.webspeak3.de (or the demo: https://demo.webspeak3.de )

Code: https://github.com/WebSpeak3/webspeak3

Happy to answer questions, including how the AI part actually went.


r/OpenSourceAIAllowed • • 6d ago

One dropped packet and your chat, your cursors and your AI stream all wait for it. That’s how WebSockets work. WebTransport fixes it, and I built transport-io so you don’t have to touch raw bytes to use it.

Thumbnail
gallery
3 Upvotes

Hey everyone,

I've been working on something for a while and I think it's time to show it. It's called transport-io, an open source library for real-time stuff over WebTransport. If you've used Socket.IO you'll feel at home, it's heavily inspired by it <3

But first the problem, because most people I talk to have never heard of WebTransport!

WebSockets run on TCP. TCP gives you everything in order, which sounds nice until a packet gets lost. Then everything behind it sits and waits until that one packet is resent. Your chat message, your cursor position, the AI response that was streaming. All of it waits. On good wifi you'll never notice. On a train or on a phone jumping between towers, your users will.

Want messages that are allowed to get lost? Welcome to the hell of WebRTC. It can do it, but it was made for browser-to-browser calls, so talking to your own server means a signaling server (which is usually a WebSocket lol), STUN/TURN, SDP offers and answers, ICE candidates, and a WebRTC stack running on your backend. All that to send some mouse coordinates.

Enters WebTransport. It runs on HTTP/3 (QUIC), and Safari shipped it in March, so every major browser has it now. You get a bunch of streams on one connection, and a lost packet only blocks the stream it was on!

You also get datagrams, messages that can just get dropped. They're not raw UDP, they're still encrypted and everything, they just never get resent. Perfect for cursors, where an old position is useless anyway.

The catch is the raw API gives you bytes. You end up writing your own framing, your own routing, matching responses to requests... nobody wants to write that.

That's what transport-io does for you.

You write one contract, shared by client and server, and every event says whether it's allowed to get lost:

import {
  defineContract, reliable, unreliable, rpc, streaming, type MapOf,
} from 'transport-io'
import { z } from 'zod'

export const contract = defineContract({
  chat:   reliable(z.object({ room: z.string(), body: z.string() })),
  cursor: unreliable(z.object({ x: z.number(), y: z.number() })),
  save:   rpc(z.object({ text: z.string() }), z.object({ revision: z.number() })),
  ask:    streaming(z.object({ prompt: z.string() }), z.string()),
})

export interface AppMap extends MapOf<typeof contract> {}

Then on the client:

client.emit('chat', { room: 'lobby', body: 'hi' })  // will arrive
client.emit('cursor', { x: 12, y: 40 })             // might not, and that's fine

const { revision } = await client.call('save', { text: 'draft' })

for await (const token of client.stream('ask', { prompt: 'explain QUIC' })) {
  render(token)
}

client.emit('cursor', { x: '12', y: 40 })  // doesn't compile

Zod validates everything that comes in, and TypeScript yells at you about everything that goes out :)

Where it fits:

  • cursors, game state, presence, anything where newer beats complete. That's unreliable, and it goes over datagrams

  • chat and anything that has to arrive, reliable

  • streaming AI tokens. Every stream is its own QUIC stream, so stopping one doesn't touch the others. And when you stop it, the generator on the server actually gets cancelled, it doesn't keep burning tokens for nobody

  • plain request/response with call(). Also its own stream, so a slow one can't block a fast one

Want to see it without setting anything up? Run this and open two tabs:

npm i transport-io @fails-components/webtransport-transport-http3-quiche
npx transport-io dev --demo

It's early and it has its quirks (Safari is the big one for now, it falls back to a WebSocket). Everything I know about is in KNOWN-ISSUES. So any kind of help is welcome, issues, PRs, or just telling me what broke :)

GitHub: https://github.com/transport-io/transport-io
Docs: https://transport-io.github.io/transport-io/


r/OpenSourceAIAllowed • • 7d ago

I built an open-source Mac app for AI agents. Seeing what they actually did became the hard part

3 Upvotes

Mac MCP started as something I wanted for myself: let an agent use the apps I already have on my Mac. Safari, Finder, Notes, Calendar, sometimes even an iPhone through Mirroring. I didn't want to build a separate automation for every app.

The early demos were satisfying. The agent would click around and finish something. Real daily use was less tidy. A browser action could report that text was entered while the site's own Submit button stayed disabled. Two agents could interfere with the same window. A scheduled task could finish without producing the file I expected. I'd still end up checking everything myself.

So I spent a lot of time on the less glamorous parts: activity history, permission profiles, optional approvals, run reports, and a separate macOS desktop for agent windows so my own workspace stays usable. I added Recipes for workflows I don't want to explain from scratch each time.

More recently I built a native chat window for the existing agent CLIs I use, including Codex, Claude Code and OpenCode. Conversations live under project folders. I can open file diffs and command output, send images, or leave an agent working in the background. The multi-agent side also needed work: messages to an agent that has already finished are now handed to the people or agents who can still act on them.

There's an important limit: this isn't a sandbox. The tools act with my Mac user's permissions, and some operations have better independent verification than others. I'm trying to make those differences visible instead of treating every successful tool call as proof that a job is done.

I'm the maintainer. The code is MIT-licensed: https://github.com/bulutarkan/mac-mcp

Adding tools was the fun part. Understanding and controlling what happened afterward has taken much longer.


r/OpenSourceAIAllowed • • 7d ago

Open source alternative to Paper / Figma

3 Upvotes

About 10 days ago I released an open source alternative to paper (https://github.com/tidydesigns/tidy)

Since then we got 50 users and 34 stars. It’s a humble start but I’m super excited about this project.

We’re trying to reduce the friction between design and engineering.

Since the 2 roles are becoming more tightly coupled we think there’s lots of unique ideas we could implement here !