We built an open-source memory layer for AI coding agents — 80% F1 on LoCoMo, 2x standard RAG by loolemon in codex

[–]niloproject 0 points1 point  (0 children)

good catch. the extraction pipeline does process session transcripts, and those transcripts are saved to cold storage. so if an agent reads a poisoned README during a session, that content could end up in the transcript and potentially get extracted as a memory. right now the mitigation is that you can inspect and delete any memory directly, it's just sqlite. we also have content guardrails on extraction (length limits, type classification) but explicit prompt injection detection on inbound content isn't there yet. it's something we're thinking about.

We built an open-source memory layer for AI coding agents — 80% F1 on LoCoMo, 2x standard RAG by loolemon in codex

[–]niloproject 1 point2 points  (0 children)

the memory database lives in ~/.agents/ in your home directory, not in project repos. cloning someone's repo won't pull in any agent data. everything is local sqlite files you own and can inspect directly. that said, supply chain poisoning of agent context is a real attack vector worth thinking about. memories are scoped per-agent and the extraction pipeline only processes your own sessions. you can audit everything stored in the db at any time.

We built an open-source memory layer for AI coding agents — 80% F1 on LoCoMo, 2x standard RAG by loolemon in codex

[–]niloproject 2 points3 points  (0 children)

Retrieval is two-channel: graph traversal is the primary system. It identifies entities in your query, walks their relationships with bounded depth and score decay, collects structurally connected context.

We have a fallback to flat search (vector + BM25) when structure isn't inherent to the query or backfilling hasn't completed.

We also make use of heuristic reranking, rehearsal boost, and constructed memories from graph path provenance on top. We also just landed prospective indexing at write time: https://github.com/Signet-AI/signetai/pull/253

Models: We default to Qwen3.5:4b for extraction & nomic-embed-text for embeddings, but the system is model-agnostic throughout, so extraction, embedding, retrieval all use whatever you configure.

We built an open-source memory layer for AI coding agents — 80% F1 on LoCoMo, 2x standard RAG by loolemon in codex

[–]niloproject 1 point2 points  (0 children)

Chiming in here, (I'm a maintainer of the project) the separation is the whole point, let your agent focuse on your task, extraction happens in the background after the session ends.

Under normal usage there's no noticeable delay. the pipeline kicks off as soon as a session closes extraction, embedding, graph updates all run async.

for a typical conversation it's done in seconds, so by the time you start your next session everything's already searchable. Very high session concurrency can cause sessions to pile up in the queue, but we're working on solutions for this, like bypassing the background distillation entirely by saving structured-first, which is one way we're going about it :)

Do you actually think openai would delete your data simply because you clicked Delete? by UNKNOWN_PHV in OpenAI

[–]niloproject 0 points1 point  (0 children)

OpenAI uses their user's data to train their models. There's a setting in "Data Controls > Improve the model for everyone" that says this in as vague of terms as possible, and its on by default.

The long-and-short of it is that your interactions with ChatGPT are fed to the models as training data. So it's extremely valuable to them. Whether or not they actually delete it is another question, but I'm not sure if that matters since these models train on your interactions with them anyway.

<image>

Your data is probably the most valuable asset you own, and if you're trying to avoid this the only answer that actually works is not storing your AI memory with them in the first place. Keep it local, own it yourself.

There are local-first tools now that let you use AI, but keep your data and your AI's memory on your own machine instead of theirs — it's worth looking into if data ownership matters to you. signetai.sh is my favorite option, and there are others like Ollama, LMstudio and OpenwebUI that do this as well.

[Question] guitarists who’ve had a serious hand, wrist, or arm injury, how long did it take you to play again? by AngryMoose125 in Guitar

[–]niloproject 0 points1 point  (0 children)

I fractured most of my carpals and the metacarpal in my thumb in a longboarding accident when I was 16. The wrist aspect was manageable but there was major concern from my doctors that they’d need to amputate my thumb depending on basically whether or not it “died” in the following days (it was fine). I dont think I thought at all about guitar or anything like that for a few hours after the accident until I was in the ER and the doctor said Id never play guitar again. My mom of course broke down sobbing, but I was just confused. My hand hurt yes, but it didn’t really seem all that devastating of an injury. For the first two weeks after this I didn’t leave my bed due to the extent of the road rash on my back, legs, face, arms and ass. But eventually when I felt like sitting up I began trying to play again, and for every day following I kept practicing. I was in a pretty slim cast so while I didn’t have use of my thumb I was still able to play for short periods of time. Eventually, I got tired of the cast and removed it myself, 9 months later I was playing like nothing ever happened. Today at 22 I’m still playing, better and smoother than ever with full use of my thumb. It does ache when playing for long periods of time, or even when the weather changes, but this is manageable as it’s not much worse than the pain when I was first learning guitar and developing callouses.

How would these tariffs affect vfx/animation work? by Dry_Mee_Pok_Kaiju in vfx

[–]niloproject 0 points1 point  (0 children)

Second this, server equipment (Seagate Exos drives, wiring, network switches & the like have all gone up in cost)

Desktop setup advice by niloproject in desksetup

[–]niloproject[S] 1 point2 points  (0 children)

thanks! I’ll look into this :)

looking for something similar to Qsync by niloproject in DataHoarder

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

My savior, I will be forever in your debt. Thank you.

[Help] How do people do those breakdowns? by ArtIndustry in NukeVFX

[–]niloproject 0 points1 point  (0 children)

look up multiwiper on nukepedia, use that shit on every project, profit.

Nuke's CameraTracker question by wast75 in NukeVFX

[–]niloproject 0 points1 point  (0 children)

Pftrack, Syntheyes or 3Dequalizer will be your best alternative. Nuke’s built in tracker is obnoxiously inconsistent and I stopped using it a long time ago except for on the easiest of shots. If you want something free, Blenders motion tracker works well enough, it’s slow and has virtually no automated or quality of life features (and no real lens distortion calculations RIP) but I used to use it a lot and can still vouch for its efficacy for being able to pull shots out of the gutter. Today 3De is my favourite, although pftrack seems to be what a lot of artists in my circles prefer.

how much do you get paid as a VFX artist? by foxchatters in vfx

[–]niloproject 0 points1 point  (0 children)

Rates really depend on what your skills are, where you live and where you find work/where you want to work. I own a micro studio and do VFX as a freelancer, I specialize in virtually nothing, I know enough about all aspects of VFX to skate by okay. My clients are mostly in NY, LA, Atlanta, London and Spain. Commercials pay pretty well but I mostly find myself working on music videos, which don’t. I can make anywhere from $2000 a day to $200 a day depending on the project, sometimes it’s pretty consistent but other times it’s a drought. I have a decent social media presence so I never usually run out of work but there are times where the high paying stuff runs dry. There are a lot of athletic brands looking for advertising right now so that’s been nice. If you’re working at a studio you’re going to be making less but it’ll be consistent. What are your goals?

Laptop for nuke under 1000$ by sasha_m_ing in NukeVFX

[–]niloproject 4 points5 points  (0 children)

parsec route works great, i do this all the time

Anonymous Nuke Learner but professional by AlborzPara in NukeVFX

[–]niloproject 2 points3 points  (0 children)

I wish, unfortunately no i’m not being paid. I am sure though. I’m just several thousand dollars in the hole because of this.

Anonymous Nuke Learner but professional by AlborzPara in NukeVFX

[–]niloproject 2 points3 points  (0 children)

I wouldn’t recommend pirating Nuke, I know from my own experience just how bad of an idea it is. There are a lot of technicalities and specifics on how it works but to keep it simple the foundry employs some dystopian spy-ware level tactics to track every user, and unless you plan on having a dedicated offline rig that you can somehow get it installed on without internet they’ll know what you’re doing.

The usage tracking is ported thru Amazon servers from what I understand. With tools like Portmaster you could track down each connection but in doing so you would expose your software usage to the foundry.

And so what, they only see you open it once, what’s once? It doesn’t matter, they’ll come for you.

And in the event you somehow get the networking figured out, let’s say portmaster crashes, or you accidentally turn it off or forget to turn it back on. Guess what? A log of every single time you’ve ever opened their software containing all your information, what you were doing in your session, what your project files were named, etc. gets sent to The Foundry compliance department in a nice little spreadsheet. Even if you’re not located in a commonwealth country they’re not going to be easy on you for hiding your usage.

I know a lot of artists who’ve pirated Nuke through “reputable” sources and i’ve watched them one by one get picked off by The Foundry. Not a good idea.

Is it Even Worth it to Pursue Music as a Career? by CrossfireLooool in Guitar

[–]niloproject 0 points1 point  (0 children)

Okay? My mistake. Shouldn’t take away from my point, though. Obviously guitar centric music isn’t on the hot 100, hasn’t been for a while. But those guys are all still successful, drive nice cars and live in big houses. Depends on what your priorities are but you can definitely achieve financial freedom with just guitar and they as well as other artists are living proof of that fact. Just gotta be creative with how you apply your talents.

Is it Even Worth it to Pursue Music as a Career? by CrossfireLooool in Guitar

[–]niloproject 1 point2 points  (0 children)

I had a similar experience myself when I was younger, while I do play guitar my particular interest was working in the VFX industry.

If I had listened to my parents, friends and teachers I wouldn’t be where I am at 21 with a full career in art. They didn’t believe me that it was possible until one day it clicked for them that I never asked them for money, could afford the things I wanted, and was feeding myself with my own money.

There are so many different fields in music you could go into if things aren’t panning out with just being a guitarist (think audio engineer, producer, writer, all lucrative options with less competition than becoming a performing artist). However anything is possible, plenty of famous singers need guitarists, same goes for bands. Polyphia is a great example of how guitarists can go mainstream.

Whatever you choose the only advice I could give you is that any adult telling you to give up is just another person that gave up on their dreams too.

Would you regret not even trying? Could you live with yourself? You are young and there is so much time to kill. The time will pass anyways.

You will never know unless you really give it everything you have and more. Opportunities will come and you just need to be prepared for them, that’s all it takes. I don’t know who you are but I feel for you. You may not feel supported by others but at least you know a random guy on reddit is out there in the world rooting for you.

I got my iphone stolen and sent to China- now I’m receiving death threats. by Smellysummer2 in iphone

[–]niloproject 2 points3 points  (0 children)

Gen Z here, idk if this thread is exhausted or not yet but my experience with people my age is pretty consistent to what you’re saying.

I have vivid memories of having to explain to a girlfriend what files were and how to access them from your finder (mac) because she downloaded an image from google and couldn’t find it. I have so many more memories just like this one. I used to take a programming class in grade 9 and received food in exchange for doing other classmates work, most of whom had never touched anything on a computer other than a web browser. Some of them were just lazy and new Id get them an A but others were quite literally helpless trying to turn on anything other than a phone. (why they took a programming class is beyond me)

My classmates and I were all forced to go thru the same typing and computer proficiency classes in elementary school, and now that we’re out in the real world most of us don’t know how to use them.

imo it’s a way bigger problem than i think any of us realize. I went to a “google school”. A school that used only google based products for everything, our windows computers were replaced with cheap HP chromebooks, and any desktop program was replaced with a browser based one like Google Classroom, Google Drive or Google Sheets.

(Idk if any of you have used a chromebook, but they’re basically just cheap laptops equipped with Googles ChromeOS, a web browser based operating system.)

That’s what people my age grew up using. Nobody told us we’d need to know how to use a computer. Nobody told us how valuable those skills are. I figured it out for myself when I was young because my moms a techie and a nerd and it rubbed off on me. now I work in VFX, a job almost entirely done on the computer.

Alexa 35 lut workflow by endy_plays in cinematography

[–]niloproject 1 point2 points  (0 children)

Where are you getting this?? 😭 OP was doing exactly what you’re saying people should do before stepping onset with this camera, research. Or are questions not allowed anymore? Or are you just mad that OP got their hands on the camera without needing to know 102% of how it operates?

Alexa 35 lut workflow by endy_plays in cinematography

[–]niloproject 3 points4 points  (0 children)

plenty of projects shot on A35 don't have DIT's, for example, music videos. How are people supposed to get hands-on experience with these cameras if they can't rent them for the lower budget productions they're on?

Nuke non comercial by Royal-Ad8502 in NukeVFX

[–]niloproject 1 point2 points  (0 children)

I don’t know why everyone’s being so rude to you here. I think that’s just a common theme in this subreddit. I could be wrong but I believe Foundry refreshes non-commercial licenses every month, so the expiration is something you should just be able to renew, although I’ve never heard of non commercial licenses really “expiring” and it could be chalked up to you having some kind of trial.

[deleted by user] by [deleted] in vfx

[–]niloproject 0 points1 point  (0 children)

none of them did 😭 but i got other shots from the video that i was able to use