Computer scientist, software engineer and entrepreneur.

Republic of Croatia
Marko Budiselić retweeted
Andrew Ng just dropped the best 2-hour course on Graph Engineering: from single agent to full automation 9:14 - your first agent 33:11 - loop engineering 1:02:46 - graph engineering 1:30:15 - agents that rewrite themselves 1:49:05 - full graph system two hours, and it replaces every agent tutorial you bookmarked this year Prompts → Agents → Loops → Graphs most people will stop after the first agent and call it automation he saves the last forty minutes for the graph that runs it without him same model, same tokens, completely different week watch it today the step-by-step guide is below, save it while it is still early ↓
33
435
3,403
1,441,194
Introducing @memgraphdb Zero and our first associated product: MemGQL -> memgraph.com/docs/memgraph-z… Query (you or your agent) all of your data source as a graph. Live. No ETL. No pipelines. No stale data. One GQL query. Every backend. Zero copies. Join our Community Call to learn more -> crowdcast.io/c/introducing-m… #graphs #GQL #agents
1
1
4
327
Mapped Memgraph's dependency structure as 3 graphs: CMake, Ninja, and Conan. Useful split for finding architecture coupling, rebuild chokepoints, and third-party package risk in a large C++ codebase. memgraph.com/blog/understand…
1
1
170
Showcase of @memgraphdb and how to get better AI procedural memory under skillinsight.io/ 💪🧠 #ai #skills #memory #graphs
We built the Graph of public skills -> skillinsight.io/ From a non-technical standpoint, Agent Skills are the procedural memory you keep in your head on how to solve a particular problem, which can be very valuable, whether you are aware of that or not. You are constantly adapting and changing that procedural memory since the task is usually not fully deterministic, hence it cannot be a script. Parallel to that, skills have caused some controversy for being a security vulnerability and hallucinated LLM brain fog, but more on that in the future. 

Staying on the positive side of things and ignoring the negatives for now, agent skills could hold all the operational knowledge, allowing agents to operate semi-autonomously or autonomously to solve the particular operational problem. 

An example of that would be compiling a Memgraph Rust query module, which is not an easy task since you need the environment, the Memgraph query module API dependency, and knowledge of how to actually do it. Most advanced LLMs, like Codex or Opus, succeed at this after many tries and failures. This is why we build skills for compiling and deploying C++, Rust, and Python query modules that let LLMs practically single-shot the whole process. 

Back to the topic of the graph of skills, what is the actuall problem here? So if you have hundreds or thousands of skills in your organisation, the question is: how are you going to maintain them, how will they learn and evolve, and how will agents access them? If the tool's API changes, so should the skills, which causes a cascade of events across the files. Then the question becomes: how are those connected and correlated? 

This is what graphs as a structure are built for, and this is what we in Memgraph are trying to solve from different angles. The graph of skills will serve as our test bench for running the evolution, traceability, and access to the skills, while improving @memgraphdb as the graph database that serves as a real-time context engine for AI.
1
221
Quick reminder about @memgraphdb Community Call today, join and learn more about the Atomic GraphRAG Pipelines at crowdcast.io/c/meet-atomic-g… 👀
1
55
Did some experiments on how much it costs to extract entities from text (without prior ontology), seems like by default (gpt_4o_mini, without parallelization, 3-4 paragraph pages) the cost per page is ~0.01 USD 👀 Does that sound right? 🤔
2
88
Marko Budiselić retweeted
I just used Code-Graph to ingest the Linux Kernel into @memgraphdb. The knowledge graph has around a million graph entities representing code structure. It would be interesting to see how much @rustlang will eat into the kernel over time. 🤔 🦀
4
1
4
535
Marko Budiselić retweeted
Reading about Memgraph today. Though, a lot of people use Neo4j, I feel Memgraph don't get the recognition it deserves. Memgraph is created in C++ while Neo4j is in Java which makes it a faster alternative. For faster query execution and a large number of nodes, Memgraph is clearly a winner.
2
1
10
1,649
Marko Budiselić retweeted
Finally! A RAG over code solution that actually works (open-source). Naive chunking used in RAG isn't suited for code. This is because codebases have long-range dependencies, cross-file references, etc., that independent text chunks just can't capture. Graph-Code is a graph-driven RAG system that solves this. It analyzes the Python codebase and builds knowledge graphs to enable natural language querying. Key features: - Deep code parsing to extract classes, functions, and relationships. - Uses Memgraph to store the codebase as a graph. - Parses pyproject to understand external dependencies. - Retrieves actual source code snippets for found functions. Find the repo in the replies!
31
261
1,488
122,141
A few days ago... @iliazintchenko: "You can't vibe code a database." Me: "Hold my beer." 🤣 Stay tuned for the next live stream! 👀

ALT Ted Lasso Tedlassogifs GIF

2
1
4
205
With the advanced LLM models and code gen tools like @cursor_ai, what's the future of VCS tools like git? 🤔
2
53
On the other hand, since it's super easy to generate new code, I can imagine one building a totally new app when requirements change, basically eliminating long-term software maintenance challenge 🤯
37
On the one hand, with many iterations, it's critical to have some environment to stage/rollback different code versions quickly 👀
27