Skip to content
View Piskocis's full-sized avatar

Block or report Piskocis

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Piskocis/README.md

Hey, I'm Piskocis 👋

I build experimental software around AI, music technology, local intelligent systems, and unusual ideas worth testing.

I like taking ideas that sound slightly ridiculous, building them, measuring what actually happens, and keeping the failures when they teach us something useful.

🧠 TinyBrain

TinyBrain is my open research project exploring a non-Transformer recurrent AI architecture with explicit associative memory and continual-learning experiments.

Current research areas include:

  • recurrent / GRU-based learning
  • explicit delta associative memory
  • continual learning and catastrophic forgetting
  • selective memory replacement
  • fast-weight memory
  • compositional generalisation
  • representation learning

The repository preserves successful, negative, and inconclusive experiments rather than presenting only the wins.

TinyBrain has now reached an open research problem: it can store and selectively update structured facts, but it does not yet reliably generalise to completely unseen entity/relation/value combinations.

👉 Read the research
👉 Help investigate the current problem


🎹 Cadenza

Cadenza is a free, open-source software arranger workstation for Windows, built with C++ and JUCE.

Play chords with your left hand and Cadenza generates a full backing arrangement in real time — drums, bass, accompaniment and arranger sections — while you play melody on top.

It includes work around:

  • live auto-accompaniment
  • Intro / Main / Fill / Ending arranger sections
  • MIDI and style playback
  • Yamaha style support
  • native style editing
  • MIDI-to-style conversion
  • SoundFont / FluidSynth playback
  • optional AI-assisted style generation

👉 Explore Cadenza


🔬 What I'm interested in

  • Artificial intelligence beyond standard LLM architectures
  • Continual learning and memory
  • Recurrent neural systems
  • Local AI and AI agents
  • Experimental machine learning
  • Music software and digital instruments
  • MIDI, synthesis and arranger systems
  • Building useful things and testing weird ideas properly

🛠️ Tools I work with

Python · PyTorch · C++ · JUCE · CMake · Git · Windows · AI coding agents

🤝 Collaboration

I'm especially interested in people who want to contribute to:

  • TinyBrain — continual memory, recurrent learning, associative memory, compositional generalisation
  • Cadenza — arranger algorithms, MIDI, music theory, style playback and music software

Criticism and failed replications are welcome too. If an experiment is wrong, I'd rather know.


Current question

Can a small recurrent system learn concepts and relationships instead of simply memorising familiar combinations?

That's the problem TinyBrain is currently leaving open for anyone interested enough to attack it. 🧠

Popular repositories Loading

  1. Cadenza Cadenza Public

    Free, open-source software arranger workstation (JUCE/C++, Windows). Live chord-following accompaniment, piano-roll style editor, MIDI-to-style converter (auto-split + AI fills), FluidSynth GM play…

    C++ 6 3

  2. pdfcraft pdfcraft Public

    Forked from PDFCraftTool/pdfcraft

    PDFCraft is a free, privacy-focused PDF toolkit that runs entirely in your browser. With 90+ professional tools, you can edit, convert, merge, split, and secure your PDF files without ever uploadin…

    JavaScript

  3. gbrain gbrain Public

    Forked from garrytan/gbrain

    Garry's Opinionated OpenClaw/Hermes Agent Brain

    TypeScript

  4. mt5-ai-xauusd-trader mt5-ai-xauusd-trader Public

    Forked from triqbit/mt5-ai-xauusd-trader

    AI/ML Trading Bot for MetaTrader 5 - XAUUSD Gold Trading. Merged & optimized codebase from 25+ top repos including DRL (PPO/Dreamer), LSTM, Transformers, Ensemble ML, and production-ready trading e…

    Python

  5. freqtrade freqtrade Public

    Forked from freqtrade/freqtrade

    Free, open source crypto trading bot

    Python

  6. DeepSeek-TUI DeepSeek-TUI Public

    Forked from Hmbown/Codewhale

    Coding agent for DeepSeek models that runs in your terminal

    Rust