<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Okerew</title>
    <description>The latest articles on DEV Community by Okerew (@okerew).</description>
    <link>https://dev.to/okerew</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1754477%2F05a27ac4-9c12-4966-9333-1472d941675e.jpeg</url>
      <title>DEV Community: Okerew</title>
      <link>https://dev.to/okerew</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/okerew"/>
    <language>en</language>
    <item>
      <title>Patch 1 and 2 for larkos</title>
      <dc:creator>Okerew</dc:creator>
      <pubDate>Mon, 08 Jun 2026 05:09:14 +0000</pubDate>
      <link>https://dev.to/okerew/patch-1-and-2-for-larkos-7el</link>
      <guid>https://dev.to/okerew/patch-1-and-2-for-larkos-7el</guid>
      <description>&lt;p&gt;Patch 1 for larkos 0.1 - Major improvements in testing, fixed bugs added a feature to combine test checkpoints &lt;br&gt;
Patch 2 for larkos 0.1 - bug fixes, addes start_training_from&lt;br&gt;
&lt;a href="https://github.com/Okerew/larkos_0.1" rel="noopener noreferrer"&gt;https://github.com/Okerew/larkos_0.1&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Also bug fixes for &lt;a href="https://github.com/Okerew/larkos" rel="noopener noreferrer"&gt;https://github.com/Okerew/larkos&lt;/a&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>c</category>
      <category>python</category>
      <category>opensource</category>
    </item>
    <item>
      <title>mCemm a GEMM (General Matrix Multiply) kernel generato</title>
      <dc:creator>Okerew</dc:creator>
      <pubDate>Fri, 05 Jun 2026 15:36:03 +0000</pubDate>
      <link>https://dev.to/okerew/mcemm-a-gemm-general-matrix-multiply-kernel-generato-3afa</link>
      <guid>https://dev.to/okerew/mcemm-a-gemm-general-matrix-multiply-kernel-generato-3afa</guid>
      <description>&lt;p&gt;Released mCemm a GEMM (General Matrix Multiply) kernel generator for Apple Metal which generates optimized Metal shaders with configurable tile sizes, warp sizes, data types (f16/f32), transpose modes (NN/NT/TN/TT), activations (ReLU/GELU/SiLU), bias and more - &lt;a href="https://github.com/MetalLikeCuda/mCemm" rel="noopener noreferrer"&gt;https://github.com/MetalLikeCuda/mCemm&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Fixed installation in &lt;a href="https://github.com/Okerew/osxiec" rel="noopener noreferrer"&gt;https://github.com/Okerew/osxiec&lt;/a&gt; and &lt;a href="https://github.com/MetalLikeCuda/gpumkat" rel="noopener noreferrer"&gt;https://github.com/MetalLikeCuda/gpumkat&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Released &lt;a href="https://github.com/MetalLikeCuda/awesome-mlc" rel="noopener noreferrer"&gt;https://github.com/MetalLikeCuda/awesome-mlc&lt;/a&gt; a list of community maintained metal tools, frameworks, libraries and resources.&lt;/p&gt;

</description>
      <category>osx</category>
      <category>c</category>
      <category>productivity</category>
      <category>showdev</category>
    </item>
    <item>
      <title>Introducing Cognitive Fusion in Larkos: A Unified Architecture for LLM, Neuron, Memory, and Module Integration</title>
      <dc:creator>Okerew</dc:creator>
      <pubDate>Tue, 02 Jun 2026 14:28:29 +0000</pubDate>
      <link>https://dev.to/okerew/made-a-model-based-on-the-larkos-architecture-larkos-01-ac7</link>
      <guid>https://dev.to/okerew/made-a-model-based-on-the-larkos-architecture-larkos-01-ac7</guid>
      <description>&lt;h1&gt;
  
  
  &lt;strong&gt;Introducing Cognitive Fusion in Larkos: A Unified Architecture for LLM, Neuron, Memory, and Module Integration&lt;/strong&gt;
&lt;/h1&gt;

&lt;p&gt;&lt;strong&gt;Author:&lt;/strong&gt; Witold Warchoł&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Date:&lt;/strong&gt; 2.06.2026&lt;/p&gt;

&lt;p&gt;See &lt;a href="https://github.com/Okerew/larkos_0.1/blob/main/Documents/thesis.pdf" rel="noopener noreferrer"&gt;this paper&lt;/a&gt; for a more comprehensive version of this post.&lt;/p&gt;




&lt;h2&gt;
  
  
  &lt;strong&gt;Abstract&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;The &lt;strong&gt;Cognitive Fusion Mechanism (CFM)&lt;/strong&gt; in Larkos integrates &lt;strong&gt;LLM embeddings&lt;/strong&gt;, &lt;strong&gt;neuron states&lt;/strong&gt;, and &lt;strong&gt;episodic memory&lt;/strong&gt; into a shared &lt;strong&gt;64-dimensional space&lt;/strong&gt;. It ensures &lt;strong&gt;information preservation&lt;/strong&gt;, &lt;strong&gt;stream balance&lt;/strong&gt;, and &lt;strong&gt;deterministic reproducibility&lt;/strong&gt;, enabling dynamic, context-aware reasoning. Empirical results demonstrate strong performance in &lt;strong&gt;learning efficiency&lt;/strong&gt;, &lt;strong&gt;domain transfer&lt;/strong&gt;, &lt;strong&gt;continual learning&lt;/strong&gt;, and &lt;strong&gt;meta-learning&lt;/strong&gt;, while maintaining &lt;strong&gt;stability&lt;/strong&gt; and &lt;strong&gt;affective coherence&lt;/strong&gt;.&lt;/p&gt;




&lt;h2&gt;
  
  
  &lt;strong&gt;Introduction&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;Current AI systems struggle with &lt;strong&gt;catastrophic forgetting&lt;/strong&gt;, &lt;strong&gt;poor generalization&lt;/strong&gt;, and &lt;strong&gt;inefficient adaptation&lt;/strong&gt;. CFM addresses these by unifying heterogeneous information streams into a &lt;strong&gt;cohesive cognitive architecture&lt;/strong&gt;, validated through a &lt;strong&gt;9-test framework&lt;/strong&gt;.&lt;/p&gt;




&lt;h2&gt;
  
  
  &lt;strong&gt;Core Architecture: Cognitive Fusion Mechanism (CFM)&lt;/strong&gt;
&lt;/h2&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;Input Streams&lt;/strong&gt;
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;LLM Query Stream&lt;/strong&gt;: Dense embedding vector (&lt;code&gt;q_raw ∈ ℝ^d_llm&lt;/code&gt;) from the LLM, blended with text input embeddings at 50% strength.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Neuron Stream&lt;/strong&gt;: Flattened vector (&lt;code&gt;n_flat ∈ ℝ^16N&lt;/code&gt;) for up to 8 active neurons, capturing &lt;strong&gt;state&lt;/strong&gt;, &lt;strong&gt;output&lt;/strong&gt;, &lt;strong&gt;connections&lt;/strong&gt;, and &lt;strong&gt;topology&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Memory Stream&lt;/strong&gt;: Up to 300 episodic entries, each with:

&lt;ul&gt;
&lt;li&gt;A &lt;strong&gt;22D vector&lt;/strong&gt; (prior neuron states + external features).&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Importance weight&lt;/strong&gt; (&lt;code&gt;α_i&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Timestamp&lt;/strong&gt; (&lt;code&gt;τ_i&lt;/code&gt;).&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;




&lt;h3&gt;
  
  
  &lt;strong&gt;Projection Mechanism&lt;/strong&gt;
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Deterministic Random Projections&lt;/strong&gt;: Maps arbitrary-dimensional inputs to 64D using a &lt;strong&gt;&lt;code&gt;splitmix64&lt;/code&gt;-style hash&lt;/strong&gt;, ensuring:

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Dense mixing&lt;/strong&gt; (all input dimensions influence output).&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;No information loss&lt;/strong&gt; (no blocking/striding).&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Reproducibility&lt;/strong&gt; (fixed seeds across runs).&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;

&lt;li&gt;

&lt;strong&gt;Full Projection&lt;/strong&gt;: Scales input by &lt;code&gt;1/√n&lt;/code&gt; (Johnson-Lindenstrauss lemma).&lt;/li&gt;

&lt;li&gt;

&lt;strong&gt;Banded Projection&lt;/strong&gt;: Projects into disjoint bands of the 64D output (seeds: 1009, 2003, 3001).&lt;/li&gt;

&lt;/ul&gt;




&lt;h3&gt;
  
  
  &lt;strong&gt;Processing Pipeline&lt;/strong&gt;
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;LLM Query Processing&lt;/strong&gt;: Project + layer-normalize; blend with text input.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Neuron Feature Extraction&lt;/strong&gt;: Project + normalize flattened neuron vector.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Top-K Memory Attention&lt;/strong&gt;: Select top 8 memory entries via dot-product similarity; softmax-normalize scores.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Banded Assembly&lt;/strong&gt;: Re-project each stream into disjoint 64D bands:

&lt;ul&gt;
&lt;li&gt;LLM: &lt;code&gt;[0:22]&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;Neurons: &lt;code&gt;[22:43]&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;Memory: &lt;code&gt;[43:64]&lt;/code&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Cross-Band Mixing&lt;/strong&gt;: Introduce interactions between bands via sigmoid-modulated mixing.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Output Normalization&lt;/strong&gt;: Layer-normalize the final vector.&lt;/li&gt;
&lt;/ol&gt;




&lt;h3&gt;
  
  
  &lt;strong&gt;Design Rationale&lt;/strong&gt;
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Deterministic Projection&lt;/strong&gt;: C-side fusion is a &lt;strong&gt;feature extractor&lt;/strong&gt; (not a learner); gradients are killed at the C boundary.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Banded Architecture&lt;/strong&gt;: Prevents stream dominance (e.g., neurons/memory burying LLM queries).&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Top-K Memory Attention&lt;/strong&gt;: Ensures peaked, informative attention (avoids uniform noise averaging).&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Orthogonal Subspaces&lt;/strong&gt;: Separate seeds for each band guarantee stream independence.&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  &lt;strong&gt;Key Results&lt;/strong&gt;
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;&lt;strong&gt;Test&lt;/strong&gt;&lt;/th&gt;
&lt;th&gt;&lt;strong&gt;Status&lt;/strong&gt;&lt;/th&gt;
&lt;th&gt;&lt;strong&gt;Key Metric&lt;/strong&gt;&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Learning Efficiency&lt;/td&gt;
&lt;td&gt;PASS&lt;/td&gt;
&lt;td&gt;Total Improvement: &lt;strong&gt;+0.4770&lt;/strong&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Domain Transfer&lt;/td&gt;
&lt;td&gt;PASS&lt;/td&gt;
&lt;td&gt;Transfer Efficiency: &lt;strong&gt;+0.6388&lt;/strong&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Continual Learning&lt;/td&gt;
&lt;td&gt;PASS&lt;/td&gt;
&lt;td&gt;Forgetting Index: &lt;strong&gt;+0.2477&lt;/strong&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Discovery&lt;/td&gt;
&lt;td&gt;FAIL&lt;/td&gt;
&lt;td&gt;Variance Ratio: &lt;strong&gt;+0.1634&lt;/strong&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Model Stability&lt;/td&gt;
&lt;td&gt;PASS&lt;/td&gt;
&lt;td&gt;Loss Late Std: &lt;strong&gt;+0.0194&lt;/strong&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Internal World Model&lt;/td&gt;
&lt;td&gt;PASS&lt;/td&gt;
&lt;td&gt;Fused Dimensionality: &lt;strong&gt;1.0&lt;/strong&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Adaptation Speed&lt;/td&gt;
&lt;td&gt;PASS&lt;/td&gt;
&lt;td&gt;Recovery Epochs: &lt;strong&gt;5&lt;/strong&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Meta-Learning&lt;/td&gt;
&lt;td&gt;PASS&lt;/td&gt;
&lt;td&gt;Slope Trend: &lt;strong&gt;+0.0045&lt;/strong&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Affective Representations&lt;/td&gt;
&lt;td&gt;PASS&lt;/td&gt;
&lt;td&gt;Affective Complexity: &lt;strong&gt;+1.1916&lt;/strong&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;




&lt;h2&gt;
  
  
  &lt;strong&gt;Analysis Highlights&lt;/strong&gt;
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Rapid Convergence&lt;/strong&gt;: 77% loss reduction in early epochs (Test 1).&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Robust Transfer&lt;/strong&gt;: 63.88% efficiency in domain adaptation (Test 2).&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Continual Learning&lt;/strong&gt;: Low forgetting index (0.2477) and fast recovery (Test 3).&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Stability&lt;/strong&gt;: Low loss variance (0.0194) and full dimensionality (Test 5).&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Meta-Learning&lt;/strong&gt;: Improving slope trend (+0.0045) shows "learning to learn" (Test 8).&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Affective Coherence&lt;/strong&gt;: High arousal correlates with high loss (Test 9).&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  &lt;strong&gt;Conclusion&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;CFM enables &lt;strong&gt;robust, interpretable, and adaptive cognitive modeling&lt;/strong&gt; by unifying LLM embeddings, neuron states, and memory. It addresses &lt;strong&gt;catastrophic forgetting&lt;/strong&gt;, &lt;strong&gt;poor generalization&lt;/strong&gt;, and &lt;strong&gt;inefficient adaptation&lt;/strong&gt;, paving the way for &lt;strong&gt;human-like AI systems&lt;/strong&gt;. Future work will focus on &lt;strong&gt;scaling&lt;/strong&gt; and &lt;strong&gt;refining exploration-exploitation balance&lt;/strong&gt;.&lt;/p&gt;




</description>
      <category>ai</category>
      <category>c</category>
      <category>python</category>
      <category>architecture</category>
    </item>
    <item>
      <title>Released reminders-sync, bug fixes for neural web</title>
      <dc:creator>Okerew</dc:creator>
      <pubDate>Thu, 28 May 2026 08:17:25 +0000</pubDate>
      <link>https://dev.to/okerew/released-reminders-sync-bug-fixes-for-neural-web-46ai</link>
      <guid>https://dev.to/okerew/released-reminders-sync-bug-fixes-for-neural-web-46ai</guid>
      <description>&lt;p&gt;Released a simple neovim plugin which allows pulling reminders to a certain directory, and editing them, while automatically pushing to macOS Reminders app.&lt;br&gt;
&lt;a href="https://github.com/Okerew/reminders-sync" rel="noopener noreferrer"&gt;https://github.com/Okerew/reminders-sync&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Made simd work better, made it actually usefull, added loadNetworkStates, fixed bugs in &lt;a href="https://github.com/Okerew/larkos" rel="noopener noreferrer"&gt;https://github.com/Okerew/larkos&lt;/a&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>opensource</category>
      <category>productivity</category>
      <category>showdev</category>
    </item>
    <item>
      <title>My Experience in Experimental AI(Larkos)</title>
      <dc:creator>Okerew</dc:creator>
      <pubDate>Sun, 24 May 2026 20:21:31 +0000</pubDate>
      <link>https://dev.to/okerew/my-experience-in-experimental-ailarkos-2kn0</link>
      <guid>https://dev.to/okerew/my-experience-in-experimental-ailarkos-2kn0</guid>
      <description>&lt;h2&gt;
  
  
  Introduction:
&lt;/h2&gt;

&lt;p&gt;One thing I’ve learned from building an experimental AI architecture is that ideas are cheap, but reality is expensive.&lt;/p&gt;

&lt;p&gt;I learned this really good with larkos. At first, I was full of ideas and ambition. I wanted to shove in every possible feature as fast as humanly possible.&lt;/p&gt;

&lt;p&gt;Instead of some clean “victory” I had in my head, I ended up buried in fixing interactions, broken assumptions, gradient issues, and a hell lot of systems fighting each other in ways I didn’t even predict.&lt;/p&gt;

&lt;p&gt;What looked clean on paper turned into debugging layers of interactions between modules, losses, C code, and training dynamics.&lt;/p&gt;

&lt;p&gt;The deeper I went, the more obvious it became: it’s never just about adding things. It’s about whether they survive contact with everything else already there.&lt;/p&gt;

&lt;p&gt;We can pick what we try to build, but we don’t get to negotiate with reality. The rules don’t bend. Systems behave the way they behave, not the way we want them to behave.&lt;/p&gt;

&lt;h2&gt;
  
  
  To elaborate more on the long and the short of it
&lt;/h2&gt;

&lt;p&gt;At the beginning, everything seems obvious. You sketch modules, memory systems, cognitive layers, fusion mechanisms, metacognition, imagination systems, and dozens of other ideas. On paper they all make sense.&lt;/p&gt;

&lt;p&gt;Then you start training.&lt;/p&gt;

&lt;p&gt;Suddenly the challenge is no longer architecture. The challenge becomes understanding what your system is actually doing.&lt;/p&gt;

&lt;p&gt;I discovered that most of my time wasn’t spent inventing new mechanisms. It was spent debugging:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Gradient paths silently breaking&lt;/li&gt;
&lt;li&gt;Loss functions fighting the architecture&lt;/li&gt;
&lt;li&gt;C and Python integrations behaving unexpectedly&lt;/li&gt;
&lt;li&gt;Data pipelines&lt;/li&gt;
&lt;li&gt;Docker and CUDA issues&lt;/li&gt;
&lt;li&gt;Tensor mismatches&lt;/li&gt;
&lt;li&gt;Hidden assumptions&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;One lesson that surprised me was how often a training problem turned out not to be an architecture problem at all. Sometimes a single incorrect gradient path or a poorly chosen loss function had a larger effect than weeks of architectural planning.&lt;/p&gt;

&lt;p&gt;Another lesson was that scaling is not a binary question. A system doesn’t either “scale” or “not scale.” It can survive larger datasets, preserve interesting behaviors, and still be far from where you want it to be.&lt;/p&gt;

&lt;p&gt;The most valuable thing I gained wasn’t proof that my architecture is correct. It was evidence that some ideas are worth investigating further and others need to be rethought.&lt;/p&gt;

&lt;p&gt;Perhaps the biggest realization is that building AI is less about adding complexity and more about removing unknowns. Every bug fixed, every assumption tested, and every failed experiment narrows the search space.&lt;/p&gt;

&lt;p&gt;The architecture I started with is not the architecture I have today. And the architecture I have today is probably not the one I’ll have in a year.&lt;/p&gt;

&lt;p&gt;Reality has a way of aggressively filtering ideas.&lt;/p&gt;

&lt;p&gt;That’s frustrating sometimes.&lt;/p&gt;

&lt;p&gt;It’s also how progress happens.&lt;/p&gt;

&lt;p&gt;You can choose the game you play.&lt;/p&gt;

&lt;p&gt;But you don’t get to change the rules.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>opensource</category>
      <category>programming</category>
      <category>productivity</category>
    </item>
    <item>
      <title>Larkos changes and bug fixes</title>
      <dc:creator>Okerew</dc:creator>
      <pubDate>Sat, 09 May 2026 13:14:09 +0000</pubDate>
      <link>https://dev.to/okerew/larkos-changes-and-bug-fixes-65i</link>
      <guid>https://dev.to/okerew/larkos-changes-and-bug-fixes-65i</guid>
      <description>&lt;p&gt;Code and file restructure to make writing easier and to reduce file sizes while removing redundant code while also fixed a lot of bugs, rewrite of major portions of the README in &lt;a href="https://github.com/Okerew/larkos" rel="noopener noreferrer"&gt;https://github.com/Okerew/larkos&lt;/a&gt;&lt;/p&gt;

</description>
      <category>c</category>
      <category>ai</category>
      <category>programming</category>
      <category>machinelearning</category>
    </item>
    <item>
      <title>Improved testing logic in od.nvim, added a serializers module to ocote</title>
      <dc:creator>Okerew</dc:creator>
      <pubDate>Sun, 03 May 2026 08:19:27 +0000</pubDate>
      <link>https://dev.to/okerew/improved-testing-logic-in-odnvim-added-a-serializers-module-to-ocote-3cg8</link>
      <guid>https://dev.to/okerew/improved-testing-logic-in-odnvim-added-a-serializers-module-to-ocote-3cg8</guid>
      <description>&lt;p&gt;Improved testing logic to make it easier and better to use, fixed bugs in &lt;a href="https://github.com/Okerew/od.nvim" rel="noopener noreferrer"&gt;https://github.com/Okerew/od.nvim&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Added a serializers module, with various serializers for ctypes and numpy to &lt;a href="https://github.com/Okerew/ocote" rel="noopener noreferrer"&gt;https://github.com/Okerew/ocote&lt;/a&gt;&lt;/p&gt;

</description>
      <category>lua</category>
      <category>python</category>
      <category>vim</category>
      <category>neovim</category>
    </item>
    <item>
      <title>Ocote</title>
      <dc:creator>Okerew</dc:creator>
      <pubDate>Sun, 19 Apr 2026 18:37:55 +0000</pubDate>
      <link>https://dev.to/okerew/ocote-4fkg</link>
      <guid>https://dev.to/okerew/ocote-4fkg</guid>
      <description>&lt;p&gt;Made ocote which is a library built on flask allowing for a socket like connection with encryption to a flask sever. &lt;a href="https://github.com/Okerew/ocote" rel="noopener noreferrer"&gt;https://github.com/Okerew/ocote&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>v1.21 update for gpumkat</title>
      <dc:creator>Okerew</dc:creator>
      <pubDate>Fri, 10 Apr 2026 18:12:29 +0000</pubDate>
      <link>https://dev.to/okerew/v121-update-for-gpumkat-mbn</link>
      <guid>https://dev.to/okerew/v121-update-for-gpumkat-mbn</guid>
      <description>&lt;p&gt;Removed rendering pipeline feature completely replaced with image data copying to a compute buffer, fixed low end gpu simulation logging not working or really not being there, fixed profiler logging, along with fixing other minor bugs and other minor features. I also made the thermal statistics actually come from something instead of the previous approximative calculations, removed energy statistics they were pointless either way.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/MetalLikeCuda/gpumkat" rel="noopener noreferrer"&gt;https://github.com/MetalLikeCuda/gpumkat&lt;/a&gt;&lt;/p&gt;

</description>
      <category>c</category>
      <category>gpu</category>
      <category>metal</category>
      <category>opensource</category>
    </item>
    <item>
      <title>Improved the social and emotional system - larkos(neural web)</title>
      <dc:creator>Okerew</dc:creator>
      <pubDate>Mon, 06 Apr 2026 11:53:56 +0000</pubDate>
      <link>https://dev.to/okerew/improved-the-social-and-emotional-system-larkosneural-web-57nn</link>
      <guid>https://dev.to/okerew/improved-the-social-and-emotional-system-larkosneural-web-57nn</guid>
      <description>&lt;p&gt;Improved the social and emotional system, along with making the moral comapss work better, added comments for readability and fixed bugs in larkos(neural web) &lt;a href="https://github.com/Okerew/larkos" rel="noopener noreferrer"&gt;https://github.com/Okerew/larkos&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Also I forgot how the moral compass worked so added some comments there and improved it a bit so yeah.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>c</category>
      <category>programming</category>
      <category>javascript</category>
    </item>
    <item>
      <title>Bug fixes for larkos optimizations for other of my software</title>
      <dc:creator>Okerew</dc:creator>
      <pubDate>Sat, 28 Mar 2026 15:12:20 +0000</pubDate>
      <link>https://dev.to/okerew/bug-fixes-for-larkos-optimizations-for-other-of-my-software-3613</link>
      <guid>https://dev.to/okerew/bug-fixes-for-larkos-optimizations-for-other-of-my-software-3613</guid>
      <description>&lt;p&gt;Bug fixes for knowledge system, indetity system, some smalller parts to larkos &lt;a href="https://github.com/Okerew/larkos" rel="noopener noreferrer"&gt;https://github.com/Okerew/larkos&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Optimizations on compile for:&lt;br&gt;
&lt;a href="https://github.com/Okerew/osxiec" rel="noopener noreferrer"&gt;https://github.com/Okerew/osxiec&lt;/a&gt;&lt;br&gt;
&lt;a href="https://github.com/MetalLikeCuda/gpumkat" rel="noopener noreferrer"&gt;https://github.com/MetalLikeCuda/gpumkat&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Neural Web renamed to Larkos, fixes and improvements</title>
      <dc:creator>Okerew</dc:creator>
      <pubDate>Sun, 15 Feb 2026 17:32:30 +0000</pubDate>
      <link>https://dev.to/okerew/neural-web-renamed-to-larkos-fixes-and-improvements-19c7</link>
      <guid>https://dev.to/okerew/neural-web-renamed-to-larkos-fixes-and-improvements-19c7</guid>
      <description>&lt;p&gt;Improved neural kernels, code changes, simplified some functions, fixed bugs, removed pybinding version (still kept cuda pybinding version though) replaced it with C version ment to be used with ctypes, renamed project to larkos in &lt;a href="https://github.com/Okerew/larkos" rel="noopener noreferrer"&gt;https://github.com/Okerew/larkos&lt;/a&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>c</category>
      <category>neural</category>
      <category>programming</category>
    </item>
  </channel>
</rss>
