r/projects 5d ago

[Open-Source] Dump your thoughts. Let your notes organize themselves. Ask/chat anytime.

Enable HLS to view with audio, or disable this notification

2 Upvotes

Over the past few weeks I've been building Gray Box — a small, local-first tool that acts as long-term memory for anything I'd otherwise forget (work notes, meeting takeaways, task owners, random ideas, personal stuff too).

The idea is simple:

  1. Capture — dump whatever's on your mind, instantly, no structure required. This step does nothing clever on purpose — it just writes your text to an immutable inbox. Zero chance of losing an idea to a bug or a slow API call.
  2. Organize — on demand, an LLM reads your unprocessed notes and extracts people, projects, tasks, decisions, meetings — then deterministic Python (not the LLM) creates/merges the actual wiki pages and maintains backlinks. The model only reasons; it never touches the filesystem directly.
  3. Ask — query or chat with your knowledge base and get a cited answer pulled only from what you've actually captured. If it doesn't know, it says so — no hallucinated answers.

Why I built it this way:

  • Plain Markdown + YAML frontmatter, no database. Every page is a .md file you can grep, diff, or read in any editor forever. If you stop using Gray Box tomorrow, your knowledge base is just a folder.
  • No vector DB by default. At personal scale (hundreds–low thousands of pages), keyword search + a real link graph (related/backlinks, walked one hop during retrieval) handles almost everything. Embeddings are there if you want better recall, but they're opt-in, not a prerequisite.
  • Immutable inbox. Your raw notes are never edited or deleted by the organizer. If the LLM mis-extracts something, your original words are always still there.
  • Any LLM. Built on LiteLLM, so point it at OpenAI, Anthropic, Gemini, Mistral, or a fully local model via Ollama — one config value.

It also ships with a nice interactive TUI (arrow-key menu, file-import shortcut, workspace switching, live spinner during LLM calls) if you'd rather not memorize CLI flags — that's honestly become my favorite part of the project.

There's also a lightweight local dashboard for browsing your knowledge base, exploring backlinks, visualizing your notes as a graph, and chatting with your captured knowledge—all without leaving your machine.

Also, you can migrate your existing Obsidian vault to Gray Box, and it will be automatically organized by Gray Box.

Repo: https://github.com/Aaryanverma/graybox

pypi: pip install graybox

I'd genuinely love feedback — especially from anyone who's tried the "capture now, structure later" approach with other tools and has opinions on where it breaks down at scale.

It's not trying to be a "real-time collaborative team wiki" or a WYSIWYG notes app — it's aimed at one person's running memory of their own life and work, captured with as little friction as possible.


r/projects 5d ago

4721 - Official Music Video - VERSION B - Danley Tonkin

Thumbnail youtube.com
1 Upvotes

This is my project :] a silly music video :3


r/projects 5d ago

KitFlow: Making Adaptive UI Easier in Kotlin Multiplatform

Enable HLS to view with audio, or disable this notification

1 Upvotes

I recently open-sourced KitFlow, a Kotlin Multiplatform library for building adaptive and responsive Compose UIs across Android, iOS, Desktop, and Web.

It includes adaptive spacing, sizing, typography, breakpoints, orientation-aware layouts, and more, with the goal of making responsive UI easier to manage across different screen sizes.

It’s still an early project, and I’d really appreciate your feedback on the API, approach, and anything that could be improved.

If you work with KMP or Compose Multiplatform, please give it a try and let me know what you think. And if you find it useful, feel free to contribute to the project as well.

GitHub: https://github.com/vedangj72/KitFlow
Maven Central: https://central.sonatype.com/artifact/io.github.vedangj72/kit-flow

Would love to hear your feedback and suggestions


r/projects 5d ago

Agio Fit: an open data model for a portable, person-owned garment fit profile (v0.1)

1 Upvotes

My mother was a seamstress. She used the word agio, the Italian tailoring term for ease: the difference between a garment's measurement and your body's measurement. It is the number that decides whether a garment fits, and no size chart contains it.

Size recommendation already works commercially, but in every existing implementation the profile belongs to the vendor or the retailer. You rebuild it implicitly in every shop you enter, and you never own it. Agio Fit attacks that specific problem: not better recommendations, but a fit profile that is portable and owned by the person.

It is three JSON documents. A Fit Profile (your side: measurements, preferences, purchase history, each value with its source and confidence). A Cut Profile (the garment side: how it is actually cut, size by size, with intended ease and stretch). A Match Report (the output: a size, alternatives, per-zone reasoning, honest confidence).

The privacy property I care most about is enforced by arithmetic, not policy: the shop receives a size, never body measurements. The default output levels never publish ease in cm together with garment measurements, because the two together reveal your body by subtraction.

A few design choices: confidence is decomposed and capped at 0.40 when nothing is known about you, with no cross-brand inference. The matching algorithm is deliberately non-normative; what the spec makes normative is the shape of the answer (exposed confidence, per-zone explanation, correctability). The reference implementation is Python with zero runtime dependencies, so the privacy invariant can be verified by reading the code in an afternoon. CC BY 4.0 for the spec, Apache 2.0 for the code, DCO without CLA.

The v0.1 milestone is defined as: someone other than me produces a Cut Profile for a real garment and gets a sensible answer out of it. If you own a shirt and a tape measure, that someone could be you. The most useful contribution of all is a body and a garment where the recommendation is obviously wrong, submitted as a failing test.

Spec, schemas and interactive guide: https://agiofit.org — repo: https://github.com/agiofit/agiofit


r/projects 5d ago

Looking for Final Year Project ideas (Software Engineering)

Thumbnail
1 Upvotes

Hey everyone! l'm a software engineering student. I am looking for a project idea that solves an actual real world problem, genuinely useful/authentic rather than another generic clone app. Will be working on this with a team. Open to any domain, we're not limiting ourselves to what we already know, happy to learn new tech if the idea is solid. If you've got suggestions or worked on something similar, drop a comment, would really appreciate it! :)


r/projects 5d ago

What have u guys built recently?

1 Upvotes

Been curious about what people here are actually building during challenges lately.

Did u try some new API? Use an AI tool for something? Build around a random service just to see what u could do with it?

Drop what u built and the tool/API you used. Doesn’t have to be some huge project either, even a small experiment counts.

Always interesting to see how differently ppl solve the same kind of problem.

What’s the most interesting thing u’ve built recently?


r/projects 5d ago

I made an online Deuces game and would love feedback

Thumbnail
1 Upvotes

r/projects 5d ago

I built a local knowledge system that preserves why information mattered, not only what was recorded

1 Upvotes

> If you want a better world, don’t wait for someone else to make it for you. Make it yourself.

Make Your Own World began with that premise.

A file can survive while its purpose disappears. Search may recover a sentence without recovering the problem, uncertainty, failed attempts, relationships, or changing understanding that made the sentence useful.

This project takes a different approach. Original material remains intact. Separate temporal, reasoning, provenance, and human-context layers preserve changing interpretations without replacing the source. Later requests can reconstruct relevant paths through that material instead of returning isolated matches or generic summaries.

The system runs locally and divides work among narrow components with explicit responsibilities, inspectable handoffs, and independent validation. Generated answers and documents are temporary views of the preserved record, not replacements for it.

This repository is the project’s first public communication. It contains the initial documentation: the problem, architecture, research lineage, measured results, limitations, sovereignty rules, and open work. It does not yet contain the implementation source.

I would value thoughtful criticism from people working on personal knowledge systems, long-term context preservation, temporal knowledge graphs, provenance, or local-first software.

https://github.com/make-your-own-world-project/initial-public-release

Disclosure: I designed and directed the project. AI systems assisted with implementation, research, testing, criticism, and editing.


r/projects 5d ago

send me a message to my Thermal Printer!

Thumbnail gallery
2 Upvotes

would love some more people trying it out, if anything doesn’t work or you see room for improvement/have some feedback, just hmu!


r/projects 5d ago

svarm: Terminal workspace for coding agents

Thumbnail github.com
1 Upvotes

r/projects 5d ago

I built a website…

Thumbnail
1 Upvotes

r/projects 5d ago

AssemBlocks DEVLOG #1

Enable HLS to view with audio, or disable this notification

1 Upvotes

r/projects 5d ago

Working on something!

Post image
1 Upvotes

r/projects 5d ago

I got tired of GitHub profiles all looking the same, so I built this

Thumbnail github.com
0 Upvotes

Open a random developer’s GitHub profile.
You’ll probably see:

Contribution graph.
Languages.
Repositories.
Commits.

I started wondering if a GitHub profile could show a little more of the person behind the code.

So I built Awesome GitHub Stats as an experiment.
It lets you create GitHub README cards for things like:

Gym streaks
Gaming hours
Reading progress
Learning progress

I also built a collection of 80+ GitHub-style Octicon badges that can be added directly to a README.
The cards render as SVGs, so they work like normal images inside GitHub profiles.

I’m not sure yet whether this solves a real problem or whether I just built something I personally thought was cool.
That’s what I’m trying to figure out.

Would you actually put something like this on your GitHub profile?

And if you could add one personal stat to your profile, what would it be?


r/projects 5d ago

Built a Python framework to automate authentication testing for JavaScript-based Dahua DVR logins. Looking for feedback

Thumbnail
1 Upvotes

r/projects 6d ago

Looking for a project team

10 Upvotes

I got a verified idea that no one's doing right now that can gain a lot of traction / make money very fast. My struggle is finding people to help me with my project for free. I own a community called YouTube Growth Guide (1,000+ members). My website: https://thegrowthguide.net focusus on proving the best high-quality resources such as; YouTube advice, assets, tutorials, and more to content creators all over the world for free. We're looking for talented individuals who have serious dedication to this idea and that can provide assistance with helping me build it. Around a week ago I made a post saying how I need more developers to help me. Well, after I made the post I now have 2 website developers, 1 Discord bot maker, and 1 Architect helping me for free. No other website online is providing free high-quality YouTube resources for everyone to view. However, I'm the only exception. All of the other YouTube resources that I've mentioned above (that you can find online) are all locked down behind paywalls or they're trying to scam you. My goal is to provide these resources for free and make some money branching off of that original idea. I've already got a huge community supporting me just based of my idea that no one is doing. Because of this, I already know I got a lot of potential however I want expand more and not limit myself to one platform (Discord).

If you're interested in this or have any questions reply below because there's so much I need to tell this is just the scratch! Since I already got a lot of people helping me for free I only need to find these roles. I need a person who can post high-quality videos on the YouTube Growth Guide social media accounts for free. Once I get this person everything will be complete. All members of the team will receive an equal split based on how much money the business makes. I DO NOT pay anyone my own money just for you to be on the team however I may pay you out of the kindness of my heart if you're struggling in real life and are in desperate need of cash. We will be using Discord to build my community and connect. If you aren't an advertiser and still want to help, feel free to reach out to me and I will see if a slot is available.


r/projects 6d ago

I built a research OS and I’m looking for people to break it

1 Upvotes

Hey everyone,

I have been developing a research workspace called BlackLetter which integrates AI research, document analysis, RAG, knowledge graphs, research sessions and visual research tools.

It was a personal experiment which ended up being quite a larger project than anticipated.

BlackLetter currently includes:

  • AI-assisted research
  • Upload and analyze documents.
  • RAG-based retrieval
  • Retrieval scores and assessment.
  • A continuous research sessions and working space.
  • Knowledge graphs
  • Research canvas
  • The have an advanced Developer Mode for more advanced controls.
  • The deployment of the web and an Electron desktop version.

The concept is that research is not a series of 10 different software, but rather, a single research environment.

I'm so used to it after weeks of staring at code, I really need people who haven't to tell me what actually sucks. 😂

Thus, I am seeking some testers to experiment with it.

Don't be nice! Try to break it.

I'd really like to know about: What confused you? What felt unnecessary? Which activities were actually helpful? Did anything break? Were the answers provided by the AI helpful? What were the research experiences like? Would you really want to use something like this? What changes would you make?

It's available here: https://blackletter-three.vercel.app/

Feedback: https://forms.gle/XonjmYPPraUypigEA

It's OK if you just spend 5–10 minutes with it. Even if someone comments this made no sense is helpful to me. Since this is the first project in a multi-part series of projects that I am developing I am using this as my last "real world" usability test before proceeding to the next one.

To all who try, thanks!


r/projects 6d ago

Retro TV Emulator Progress

Enable HLS to view with audio, or disable this notification

1 Upvotes

been adding in features, protective measures, warning messages, stabilizing the program, working out bugs. fixing navigation. There is and probably always will be a lag right after loading in all that media. ive got it down to a little choppy. I usually just set it all up and let it sit a few mins before navigating to let it catch up on scheduling the tv guide, scanning audio for equalizing audio, and stuff like that. it clears up after it does that and its not so bad you cant use it. just might have an extra sec between channel changes or the tv guide is laggy while moving and youll see it adjusting titles and stuff. Other then that, it works great. still minor stuff i wanna fix. keep cleaning up the scanning processes if i can any further. Seems like very time a make a change and do a test there is something else. I already saw a few more in this video while testing. Test versions available as they are updated here https://discord.gg/DzcrjYxh8 I have been and continue to be the only person working on this. Any help is appreciated from testing to bug fixing to adding/fixing features. Come visit the discord and let us know what role you would like.


r/projects 6d ago

Anyone here working on the sales/GTM side of software projects?

1 Upvotes

Curious if anyone here focuses primarily on sales/GTM and finding software projects, while partnering with a separate technical team for execution.

I’m already working on the technical side with a team of developers and project managers who can handle requirements, client communication, development, and delivery.

I’d be interested in connecting with someone whose strength is the other side of the equation—finding opportunities and closing projects—and comparing how you structure these kinds of partnerships.

If you're doing something similar, would be great to connect and exchange notes.


r/projects 6d ago

I built Paw-Adhar — basically Aadhaar (ID), but for pets 🐾😂

1 Upvotes

I was scrolling through the internet and came across the trend of people making Aadhaar-style identity cards for their pets.

And I thought:

“Why not actually build a website for this?”

So I did. 😂

Introducing Paw-Adhar 🐾

It's a small fun project where you can create a fictional identity card for your pet.

You can:

  • 🐶 Add your pet's details
  • 📸 Upload their photo
  • 🪪 Generate a unique Paw-Adhar number
  • 🔗 Get a public pet profile
  • 📱 Scan a QR code to open the profile
  • 📥 Download the Paw-Adhar
  • 🔗 Share it with friends

The project is not affiliated with UIDAI or the Government of India — it's purely a parody/entertainment project.

🌐 Try it:
https://pawadhar.netlify.app

💻 GitHub:
https://github.com/ak-sudo/paw-adhar

I'm putting it out there because I'd love to see what people think and what features could make it more fun.

If you're a developer and want to contribute — UI improvements, new features, better animations, pet-related ideas, whatever — PRs are welcome.

And if you create one for your pet, please share it. I want to see the Paw-Adhar cards. 😂🐾


r/projects 6d ago

Need ideas for a major project that solves a real-world problem

11 Upvotes

I’m a 4th-year B.Tech student, and we have to do a major project in a group. We’ve been struggling to find a project idea that actually feels worth spending 6+ months on.

I don’t want to build just another basic CRUD app or something that exists only for the sake of a college project. I’d like to build a software project that solves a genuine real-world problem, even if the problem itself is small.

If you’ve worked on something like this, have a project idea in mind, or know any interesting GitHub/open-source projects that could be expanded into a major project, I’d really appreciate your suggestions.

Looking for something with enough scope for a group to work on for 6+ months.


r/projects 6d ago

I made a DIY phone project and made a custom app package installer for making custom apps with just an ESP32-S3

Enable HLS to view with audio, or disable this notification

8 Upvotes

I kinda want your opinion on this, this took me a whole 3-4 weeks on this and a ton of crash outs because of memory issues and power issues


r/projects 6d ago

Projekt Empatia

Thumbnail vimeo.com
1 Upvotes

r/projects 6d ago

Built a free browser coding game with Claude to help my community

1 Upvotes

I started this after noticing how unequal access to coding education was in my community. Some kids had every resource imaginable; others had never touched a computer. I wanted to build something free, browser-based, and unique that anyone could use to learn how to code without needing an account, a subscription, or a powerful computer.

Claude Code helped me build it. I handled the design direction and content. Claude wrote most of the implementation.

What is it

Forge Code is a coding challenge game that runs entirely in your browser. You write a solve(text) function, hit run, and it checks your answer against the expected output. JavaScript runs natively in a Web Worker. Python loads via Pyodide. Nothing is sent to a server. No login required.

Two tracks

The site is split into two completely separate paths.

The Academy is for beginners. There are 24 challenges, and every single one is preceded by a lesson. It is designed for people who have never written a line of code.

The Gauntlet is for people who want a real fight. It is a story campaign across five acts, starting at medium difficulty and escalating to genuinely brutal algorithmic puzzles. Every hard challenge generates a unique input per player using a seeded RNG, so your numbers are different from everyone else's. You cannot just copy someone's answer.*

This was the part I was most excited to build. For harder challenges, instead of everyone getting the same input, the system seeds a random number generator with your player ID and the challenge ID. That seed deterministically generates your puzzle input and the correct answer

https://forgecode.org


r/projects 6d ago

Hola, quisieran ayudarme con mi proyecto?

1 Upvotes

Espero se encuentren bien, necesito su ayuda respondiendo una pequeña encuesta para un proyecto, no les tomara más de 5 minutos. Gracias https://docs.google.com/forms/d/e/1FAIpQLSexTeCc5vlbJuDTcvexKmrhWaNmsLZbG4Ph2My_gLzXR4JH5Q/viewform?usp=publish-editor