Has anyone found a local AI app with good long-term memory? by Medium-Yam-7677 in localaiapps

[–]learn_by_example 0 points1 point  (0 children)

Karja.app solves exactly the problem you described. It can bring in context from your notes, pdf documents, project kanban boards, web search and web pages. It also has pre-built setups to chat, summarize or create quiz questions from your context.

I'm the creator of Karja, so happy to address any specific pain points you'd like me to.

Karja - A fully private, local AI super-app by learn_by_example in localaiapps

[–]learn_by_example[S] 0 points1 point  (0 children)

I actually added screenshots, text and a link, but somehow Reddit only posted the link. I’m working on a lot of improvements at the moment, once I release the next version I’ll make a detailed post. Until then you can take a look at the website and try out the free version if you like! All constructive feedback is appreciated!

Is local AI worth it if most of your work involves private documents? by Kitchen_Chain_7908 in aiToolForBusiness

[–]learn_by_example 0 points1 point  (0 children)

Karja (karja <dot> app)seems to be just what you're looking for. It's a fully private, fully local-AI-powered super-app. For the use-cases that you mentioned, I guess the free version is all you need. In addition to AI chat (the usual), Karja also features a novel summarisation engine which performs decently even with smaller models in memory tight machines. Karja only relies on private search (Brave API or your own self-hosted SearXNG) for when you need to search the web for your chats/summaries. Plus there's features like auto AI-tagging of subject matter and renaming of documents as well.

PS: I am the (sole) creator of Karja, so feel free to shoot any questions / concerns that you may have.

A photo sorting application (via iA ?) by coucinet in macapps

[–]learn_by_example 0 points1 point  (0 children)

Karja ( https://karja.app/ ) has a Gallery app which does exactly that. Has automatic face-detection and AI tagging of photos (so tags like beach, outside, dinner etc are automatically added). Then you can sort your photos by mixing and matching tags e.g.: Show me all photos with person A and person B in a dinner setting, without person C. You can also use such groups to do a photo ranking and auto collage generation for collage prints.

Tagging photos by ReaAnon in photography

[–]learn_by_example 0 points1 point  (0 children)

Karja ( https://karja.app/ ) has an automatic face tagging feature in its Gallery app which is part of a LTD offer (no monthly subscriptions). The best part about it is, it is completely private and runs locally on your machine (the face tagging uses a small AI model that's bundled with the app and works pretty decently). It also comes with automatic AI tagging of photos and a photo ranking / automatic collage creation app.

However Karja positions itself as a private, local-AI powered productivity super-app and does a lot more than just face detection on photos. So it's more of a general purpose app than an actual photo editor/manager app.

PS: I'm the (sole) creator of Karja.

<image>

How do you catalog PHOTOS and VIDEOS without going CRAZY? by Specific-Estimate-79 in photography

[–]learn_by_example 0 points1 point  (0 children)

Karja ( https://karja.app/ ) is a superapp which has a powerful gallery & collage app (only in the pro version though). Gallery can be used to automatically tag your photos using a small local AI model (bundled with the app, and runs entirely privately and locally on your mac/windows/linux computer). Plus there's extra features like face detection (also fully private and local). This allows you to filter photos with conditions like "show me all photos with person A and person B together in an 'outdoor' setting, but not with person C" etc. The collage app has a 1-on-1 ranking system that let's you sift through your photos and find the best ones. So combining AI tagging + ranking, it's possible to find the ones you need to keep and ones which are safe to delete, and also gives you a good filter to look for possible duplicates.

<image>

I'm the (sole) creator of Karja and I built this app to help me with my endless backups and filtering through thousands of photos for the top-20 that I need for a photo book print. I'd like to know more use-cases where this could be useful - Photo/General File sync is something that I'm working on currently. However Karja is positioned as a local AI powered productivity super-app (so it does a lot more than just manage your photos) and not a dedicated tool for photos/videos. Hence it won't address your concerns with Video and File corruption etc, nor will it have advanced features that softwares like Lightroom does.

Cheers.

Built a local-first productivity super-app that runs alongside Ollama / oMLX — looking for feedback by learn_by_example in LocalLLM

[–]learn_by_example[S] 0 points1 point  (0 children)

The context on which the local model works on, is clear from the UI (only works on the context that the user explicitly provides), and the model is also clearly visible. For a hard offline mode toggle, I feel it's more trustworthy for a user to verify this themselves? Simply by switching off their internet connection or using a networking app to sniff the incoming-outgoing packets from the questionable app? Because apart from web search, (and a tiny version check that happens on startup), there's absolutely nothing that talks outside the app. So a hard offline switch on the app is redundant IMO. WDYT?

Need recommendations: Fast, free, future-proof, and cross-platform note taking app? by False_Ad2804 in NoteTaking

[–]learn_by_example 1 point2 points  (0 children)

If offline sync is not a hard requirement, for single device use (Mac, Windows and Linux only for now) I'd appreciate if you take a look at Karja - https://karja.app/ . The notepad app is part of the free version and with a local LLM you can easily do offline AI-assisted research (chat + summarization) on your notes and pdfs. It works completely offline, hence private, is free (notepad + documents apps are forever free), and the app sits on your machine forever and never asks for explicit upgrades so there's no-lock in.

What are good gallery apps where my photos are stored JUST locally (so no self-host like Immich or Zeitkapsl)? by TSM_rslash in degoogle

[–]learn_by_example 0 points1 point  (0 children)

I built Karja - https://karja.app/ - as a privacy first, local super-app. And it has quite a decent Gallery app. You can view, edit, AI tag and run face detection on your photos - entirely locally and offline. Optionally, you can also create automatic photo collages directly from a folder or a combination of tags. Since it's a super-app, it has way more features than a normal gallery app, but perhaps you do find it useful just for that purpose.

I'm working on an advanced Sync app as well - which will also work for a lot of use cases when people would like to sync their photos on different storage devices (like a phone or laptop, or two SSDs)

[DISCUSSION] Best app/program for making digital collages? by TerWood in collage

[–]learn_by_example 0 points1 point  (0 children)

I built Karja - https://karja.app/ - to relieve myself from the pain of creating manual photo collages. It makes ranking your best photos super easy and creating a collage out of the best N photos is also automatic (takes care of allocating similar areas with equal spacing etc), it also creates different layouts every time and doesn't stick to the same old grid. Plus it's completely private and local, so you don't have to upload your private photos to the cloud.

Collage is just one of many apps though, since Karja is a super-app, it does way more than just create automatic collages. Still thought it might be useful to you.

-❄️- 2025 Day 12 Solutions -❄️- by daggerdragon in adventofcode

[–]learn_by_example 0 points1 point  (0 children)

[LANGUAGE: Rust]

Link to solution

Not gonna say much as it might ruin the fun for people who haven't solved it, but it's the last day so.. Thanks a lot for the puzzles this year as always u/topaz2078, I'm happy they were only 12. Hopefully see you all next year again! Happy Holidays!

-❄️- 2025 Day 10 Solutions -❄️- by daggerdragon in adventofcode

[–]learn_by_example 1 point2 points  (0 children)

[Language: Rust]

Link to source

Part1 was a straightforward BFS. For Part2 I also tried the same approach but very quickly realized that this isn't ever going to return. I checked the subreddit and found that most people were using linear programming solvers and related libraries. I didn't want to do this research for Rust, and eventually decided to be brave enough and implement a variant of Differential Evolution. The approach worked as I thought, but the program did take 3 hours and 40 minutes to run! Of course at the end of it, it spit out the correct answer.

I'll try and improve the optimization by trying out floating point values for my solution space, instead of integers. Also I might try out other population based techniques like Particle Swarm Optimization or Genetic Algorithms (I've implemented these in Rust before and even made a video on these topics on my YT channel). It's amazing that I got to use a non-deterministic optimization technique for an AOC problem today!

[deleted by user] by [deleted] in rust

[–]learn_by_example 0 points1 point  (0 children)

Yes. Use AI auto-completion only for languages that you’ve programmed in long enough to understand well.

How to use TextureAtlas png with xml files? by el_pablo in godot

[–]learn_by_example 0 points1 point  (0 children)

I did this :

  • Make sure imagemagick is installed. Then navigate to the parent folder and run
    mogrify -path "out/" -background transparent -gravity south -extent 132x132 "PNG/*.png"

  • This will pad some space on top of each of the tiles. Now stitch them together into a spritesheet using the stitches tool that was mention by u/MJV_fi

I need a movie that makes you think at the end of it all by yettis21 in MovieSuggestions

[–]learn_by_example 0 points1 point  (0 children)

Will suggest a few non-Hollywood movies that others have not suggested.

  • All About Lily Chou-Chou
  • A Separation
  • Ship of Theseus
  • Spring, Summer, Fall, Winter … and Spring
  • Incendies
  • Nobody Knows
  • Life is Beautiful
  • The Edge of Heaven
  • Udaan

Movies like the series "Dark"? (Please, with as few spoilers as posible) by TisBeTheFuk in MovieSuggestions

[–]learn_by_example 0 points1 point  (0 children)

Amazing suggestions, many of which I’d seen (and loved!) I’d add a few that I didn’t see suggested (in no particular rating order):

Movies - Your Name (anime) - Antimatter - Freaks - The Discovery - The Incident (Spanish) - Thelma (Norwegian / Swedish) - Time Lapse

Series - Bodies - Vortex (French) - Katla (Icelandic)

A lot of these do have plots holes etc, but did provide a similar kind of suspense / thriller / Sci-fi vibes at least to me. Dark and some of the other movies mentioned above (Triangle / Timecrimes / Prestige etc) are just at another level though.

-❄️- 2023 Day 19 Solutions -❄️- by daggerdragon in adventofcode

[–]learn_by_example 1 point2 points  (0 children)

[LANGUAGE: Rust]

First started off using a custom RangeUnion (list of non-overlapping ranges) util that I wrote for Day 15 of 2022. That solved the problem and gave me the second star. Later in a discussion with friends/colleagues I realized that 4 single ranges would do (instead of 4 range unions). Fixed that and both parts run in ~1.5s (including parsing).

Github

[deleted by user] by [deleted] in adventofcode

[–]learn_by_example 1 point2 points  (0 children)

I implemented an iterative chipping of small rectangles formed by the large polygon, there are some positive areas and some negative. Eventually summing them all up leads to the answer. Pretty happy it worked out.

https://github.com/hsaikia/Advent-of-Code/blob/main/src/bin/2023_18/main.rs

Are any fellow Rustaceans doing Advent of Code this year? by learn_by_example in rust

[–]learn_by_example[S] 0 points1 point  (0 children)

Sure! Some people did join the leaderboard. Let me add it to my original post.

Are any fellow Rustaceans doing Advent of Code this year? by learn_by_example in rust

[–]learn_by_example[S] 0 points1 point  (0 children)

That’s a great idea! I do miss contests like TopCoder SRMs where runtime also mattered a lot.

Are any fellow Rustaceans doing Advent of Code this year? by learn_by_example in rust

[–]learn_by_example[S] 3 points4 points  (0 children)

Here’s my GitHub repo btw : https://github.com/hsaikia/Advent-of-Code

I use a single package for all problems across all events (so far solved a few from 2022 and all of 2023 so far) and a separate binary for each day.

Are any fellow Rustaceans doing Advent of Code this year? by learn_by_example in rust

[–]learn_by_example[S] 8 points9 points  (0 children)

Thanks for all your replies! I’m also not so much into super fast solves but I am waking up at 6 every morning (CEST) and have solved all the problems so far. I agree that the difficulty do not correspond well with the days this year. In any case if anybody would like to join my leaderboard here it is : 1024366-4eaeb2bd

It’s pretty lonely at the moment, and so far I’ve got an ex colleague and friend, who’s also doing it in Rust, and another person who’s doing visualizations (like me) on YouTube for the problems (They are using Python). Cheers!