{"categories":["Rust","Python","Bun","Golang","Odin","Svelte","Other","Proofs","Tauri","Shell"],"projects":[{"category":"Rust","createdAt":"2026-10-20T13:09:33.025Z","description":"Publish static websites with a Git push.","icon":"folder","id":"19a45d52-52f7-46e0-b61a-938b2866fba9","name":"rala (static web \\w git)","public":true,"repositories":["git@github.com:skorotkiewicz/rala.git"],"status":"complete","tags":[],"updatedAt":"2026-10-21T12:37:09.630Z"},{"category":"Python","createdAt":"2026-10-19T21:22:48.428Z","description":"predicts future values","icon":"folder","id":"100c8f08-0457-46f5-9440-41f09f5e937e","name":"timestral-demo","public":true,"repositories":["https://github.com/skorotkiewicz/timestral-demo"],"status":"complete","tags":[],"updatedAt":"2026-10-20T23:11:04.756Z"},{"category":"Bun","createdAt":"2026-10-19T04:32:24.267Z","description":"create a game based on tetris but as 2048 game and in 3d first person  \n","icon":"folder","id":"8b186e82-d1ec-420f-a988-12fb4280812e","name":"mergefall-3d","public":true,"repositories":["https://github.com/skorotkiewicz/mergefall-3d"],"status":"complete","tags":[],"updatedAt":"2026-10-20T23:07:13.383Z"},{"category":"Bun","createdAt":"2026-10-19T01:58:56.238Z","description":"A browser-based pixel farmyard with animal companions and spatial sound.","icon":"folder","id":"6e20bfec-c170-4af6-ab56-4e19393916cd","name":"spatial-zoo","public":true,"repositories":["git@github.com:skorotkiewicz/spatial-zoo.git"],"status":"complete","tags":[],"updatedAt":"2026-10-19T01:59:26.322Z"},{"category":"Rust","createdAt":"2026-10-17T18:41:03.737Z","description":"Rust keyboard-layout flag tray for Linux.","icon":"folder","id":"843ce566-0a63-4aa4-bc00-3afd5fef8a88","name":"language-bar icon","public":true,"repositories":["git@github.com:skorotkiewicz/language-bar.git"],"status":"complete","tags":[],"updatedAt":"2026-10-21T17:19:24.878Z"},{"category":"Bun","createdAt":"2026-10-16T05:06:05.895Z","description":"Run bunx dirito dir/\nOne command opens a local workspace with files, syntax-highlighted code, a terminal, and a live preview. ","icon":"folder","id":"70b845ca-b83a-4fd1-b855-2157661d2625","name":"dirito","public":true,"repositories":["git@github.com:skorotkiewicz/dirito.git"],"status":"progress","tags":["NOW","bunx"],"updatedAt":"2026-10-16T05:06:05.895Z"},{"category":"Bun","createdAt":"2026-10-16T04:56:55.934Z","description":"Localist is a local project organizer for tracking folders\n","icon":"folder","id":"e06bfbc4-79d0-440c-b99f-37db47144424","name":"Localist","public":true,"repositories":["https://github.com/skorotkiewicz/localist"],"status":"progress","tags":["localist"],"updatedAt":"2026-10-21T16:59:29.912Z"},{"category":"Rust","createdAt":"2026-10-16T03:51:20.498Z","description":"A minimal Rust shell agent with OpenAI-compatible model calls","icon":"folder","id":"6da95cd3-34a3-423e-87f4-96fbd5cd3632","name":"nano-agent","public":true,"repositories":["https://github.com/skorotkiewicz/nano-agent"],"status":"complete","tags":[],"updatedAt":"2026-10-21T16:43:10.148Z"},{"category":"Rust","createdAt":"2026-10-16T03:50:20.755Z","description":"a tiny editor: terminal-first, browser-curious, extension-friendly.\n> ...for people who think F2 should format code.","icon":"folder","id":"620dc890-5078-4db0-a588-68a77e01147a","name":"catbath","public":true,"repositories":["https://github.com/qskorotkiewicz/catbath"],"status":"complete","tags":[],"updatedAt":"2026-10-16T03:50:20.755Z"},{"category":"Rust","createdAt":"2026-10-16T03:38:15.422Z","description":"Supabase alternative","icon":"folder","id":"62fad514-a56c-4cb0-81ea-0c3675457d36","name":"openrails","public":true,"repositories":["https://github.com/skorotkiewicz/openrails"],"status":"progress","tags":[],"updatedAt":"2026-10-16T03:38:15.422Z"},{"category":"Bun","createdAt":"2026-10-16T03:36:01.310Z","description":"A small LLM art creator.","icon":"folder","id":"2524c6ab-5c75-4bea-a8ac-3c15b64a3e52","name":"bicart","public":true,"repositories":["https://github.com/skorotkiewicz/bicart"],"status":"complete","tags":[],"updatedAt":"2026-10-16T03:36:01.310Z"},{"category":"Golang","createdAt":"2026-10-16T03:31:34.898Z","description":"Self-hosted registry for Rust crates and npm packages","icon":"folder","id":"158d92c1-8a9f-4651-b0bf-bfde1099635f","name":"Crateyard","public":true,"repositories":["https://github.com/skorotkiewicz/registry"],"status":"complete","tags":[],"updatedAt":"2026-10-16T03:31:37.802Z"},{"category":"Rust","createdAt":"2026-10-16T03:28:38.585Z","description":"Peach labels, mint selection, compact panels, clickable places and a keyboard guide built into `?`.","icon":"folder","id":"0e9da8e4-2693-4907-96b1-59db2ea9a57c","name":"cute-tui / pocket","public":true,"repositories":["https://github.com/skorotkiewicz/pocket"],"status":"complete","tags":[],"updatedAt":"2026-10-16T03:29:39.623Z"},{"category":"Python","createdAt":"2026-10-16T03:23:53.218Z","description":"3 llms + laya working togetar","icon":"folder","id":"1a4f6412-a09e-4141-b4e5-cb8847f0a495","name":"laya-oscar-server","public":true,"repositories":["https://aurcade.sekor.eu.org/skorotkiewicz/laya-oscar-server","https://github.com/skorotkiewicz/laya-oscar-server"],"status":"complete","tags":[],"updatedAt":"2026-10-16T03:30:15.509Z"},{"category":"Bun","createdAt":"2026-10-16T03:20:36.622Z","description":"LLMs propose solutions concurrently, critique each other's answers, and let Laya select a candidate to synthesize a final response","icon":"folder","id":"48d27462-cac5-49f0-babd-2923397fab35","name":"convents","public":true,"repositories":["https://github.com/skorotkiewicz/convents"],"status":"complete","tags":["NOW","NEW"],"updatedAt":"2026-10-16T04:24:54.184Z"},{"category":"Rust","createdAt":"2026-07-03T13:42:32.573034240+00:00","description":"self-hosted snippet sharing service","icon":"folder","id":"38ad52ce-c801-4093-bb6a-d59ae5d94890","name":"snip","public":true,"repositories":["git@github.com:skorotkiewicz/snip.git"],"status":"complete","tags":[],"updatedAt":"2026-10-21T16:32:37.319Z"},{"category":"Rust","createdAt":"2026-07-03T13:43:08.152205955+00:00","description":"Minimal audio threshold detector and tone-pulse generator","icon":"folder","id":"28c00da3-1191-4852-9d57-ed0ac698da1f","name":"yaper","public":true,"repositories":["git@github.com:skorotkiewicz/yaper.git"],"status":"complete","tags":[],"updatedAt":"2026-10-21T17:17:35.271Z"},{"category":"Rust","createdAt":"2026-07-03T13:43:34.774299742+00:00","description":"Minimal local-first notes for projects, tasks, boards, calendars, and markdown","icon":"folder","id":"75ac7d4c-a191-4377-83f6-9e614a19fcab","name":"gimji","public":true,"repositories":["git@github.com:skorotkiewicz/gimji.git"],"status":"complete","tags":["#DEV"],"updatedAt":"2026-10-21T17:14:20.155Z"},{"category":"Odin","createdAt":"2026-07-14T22:35:48.916667700+00:00","description":"An audio-reactive puzzle racer that turns songs into cached, closed-loop 3D roller-coaster tracks.","icon":"folder","id":"e4dfffd6-6f89-4d35-9830-b288f897f392","name":"psycho","public":true,"repositories":["git@github.com:skorotkiewicz/psycho-odin.git"],"status":"complete","tags":[],"updatedAt":"2026-10-21T17:17:09.663Z"},{"category":"Svelte","createdAt":"2026-07-16T17:52:03.341610030+00:00","description":"This is a responsive operations portal for a vending business with passive machines. Employees physically count stock during service visits;","icon":"folder","id":"ac18f75d-8105-4dc7-94db-dbcc55783f89","name":"SnackMeister","public":true,"repositories":["git@github.com:skorotkiewicz/vending-operations-portal.git"],"status":"progress","tags":[],"updatedAt":"2026-10-21T17:20:50.559Z"},{"category":"Rust","createdAt":"2026-07-16T17:52:14.581718441+00:00","description":"Edit JSON files with comments.","icon":"folder","id":"8140aca5-b831-400c-bce5-c37ca8ac22fb","name":"jsonc","public":true,"repositories":["git@github.com:skorotkiewicz/jsonc.git"],"status":"progress","tags":[],"updatedAt":"2026-10-21T17:16:47.010Z"},{"category":"Rust","createdAt":"2026-07-16T17:52:23.273551951+00:00","description":"A small, elegant dock for Wayland","icon":"folder","id":"46411668-6301-4d67-b13c-9a9a2fa682da","name":"rudo","public":true,"repositories":["git@github.com:skorotkiewicz/rudo.git"],"status":"progress","tags":[],"updatedAt":"2026-10-21T17:16:30.738Z"},{"category":"Rust","createdAt":"2026-07-23T15:13:59.487483334+00:00","description":"A private, purpose-bound social context network","icon":"folder","id":"75ca2b13-a913-4912-8e9e-57c8a1fe4aea","name":"morrow","public":true,"repositories":["git@github.com:skorotkiewicz/morrow.git"],"status":"progress","tags":[],"updatedAt":"2026-10-21T17:17:47.564Z"},{"category":"Python","createdAt":"2026-07-25T00:47:14.167766173+00:00","description":"Experimental Python tools for generating and interactively shaping gentle soundscapes. ","icon":"folder","id":"f4b05753-f534-4006-b28d-5d4b1c3765fb","name":"de-escalation","public":true,"repositories":["git@github.com:skorotkiewicz/de-escalation.git"],"status":"progress","tags":[],"updatedAt":"2026-10-21T17:18:12.924Z"},{"category":"Other","createdAt":"2026-07-25T02:50:16.695761228+00:00","description":"One place for all my one-shot HTML pages.","icon":"folder","id":"aee7df3a-c8a7-4fa6-8b7c-af2f427d28f0","name":"x","public":true,"repositories":["git@github.com:skorotkiewicz/x.git"],"status":"complete","tags":[],"updatedAt":"2026-10-21T17:21:23.363Z"},{"category":"Svelte","createdAt":"2026-07-28T04:45:46.118332646+00:00","description":"GenieLM is a small SvelteKit chat client for OpenAI-compatible models and ChatGPT OAuth.","icon":"folder","id":"ae72c77a-679a-4b99-ba24-a716303c405e","name":"GenieLM","public":true,"repositories":["git@github.com:skorotkiewicz/GenieLM.git"],"status":"complete","tags":[],"updatedAt":"2026-10-21T17:16:13.586Z"},{"category":"Rust","createdAt":"2026-08-17T02:48:59.777022229+00:00","description":"A small Git repository host for static accounts.","icon":"folder","id":"d90c544a-b26b-4a8b-888a-db4d11c056fe","name":"aurcade","public":true,"repositories":["ssh://git@a.sekor.eu.org:2222/skorotkiewicz/aurcade.git","ssh://git@localhost:2222/alice/aurcade.git","git@github.com:skorotkiewicz/aurcade.git"],"status":"progress","tags":[],"updatedAt":"2026-10-21T17:15:30.256Z"},{"category":"Rust","createdAt":"2026-08-20T09:55:20.112890041+00:00","description":"A small calculator overlay with proper operator precedence","icon":"folder","id":"40164920-76b3-45ea-8997-6a494a27456c","name":"pemdash","public":true,"repositories":["git@github.com:skorotkiewicz/pemdash.git"],"status":"progress","tags":[],"updatedAt":"2026-10-21T17:15:42.091Z"},{"category":"Rust","createdAt":"2026-08-26T01:46:03.779621492+00:00","description":"Map MIDI keyboard notes to shell commands and keyboard shortcuts.","icon":"folder","id":"1cf88ac7-ba10-494a-ae98-b1fd824bae8e","name":"midi-hook","public":true,"repositories":["git@github.com:skorotkiewicz/midi-hook.git"],"status":"complete","tags":[],"updatedAt":"2026-10-21T17:18:37.764Z"},{"category":"Proofs","createdAt":"2026-08-29T22:27:36.831845172+00:00","description":"Fuzzy terminal manager for local GGUF models, with SQLite or JSON storage.","icon":"folder","id":"514697bb-87fa-481d-b267-61d7d030151b","name":"run-model","public":true,"repositories":["ssh://git@a.sekor.eu.org:2222/skorotkiewicz/run-model.git","git@github.com:skorotkiewicz/run-model.git"],"status":"progress","tags":[],"updatedAt":"2026-10-21T17:15:05.081Z"},{"category":"Proofs","createdAt":"2026-09-11T12:04:46.957424239+00:00","description":"just a tiny experiment with gemini 3.8 flash","icon":"folder","id":"b483d58b-8bc7-452c-ade4-2217d38c9a33","name":"ants-sim","public":true,"repositories":["git@github.com:skorotkiewicz/ants-sim.git"],"status":"complete","tags":[],"updatedAt":"2026-10-21T17:18:56.681Z"},{"category":"Proofs","createdAt":"2026-09-13T08:00:38.735940432+00:00","description":"`wlmoves` is a nested Wayland compositor with one output in each of two parent compositors.","icon":"folder","id":"0dbba385-cb46-4c9f-a66b-9e05122ef15f","name":"wlmoves","public":true,"repositories":["git@github.com:skorotkiewicz/wlmoves.git"],"status":"complete","tags":[],"updatedAt":"2026-10-16T11:58:55.629Z"},{"category":"Rust","createdAt":"2026-09-13T08:01:45.581164187+00:00","description":"A standalone desktop GUI for Jujutsu, built with Zed's GPUI.","icon":"folder","id":"5e12bade-335c-4df6-97ae-4a4066f10c38","name":"jj-desk (zed-jj)","public":true,"repositories":["https://github.com/skorotkiewicz/jj-desk"],"status":"progress","tags":[],"updatedAt":"2026-10-21T17:21:46.853Z"},{"category":"Bun","createdAt":"2026-09-15T18:59:59.650164910+00:00","description":"Terminal rebuild of [LLM Council](https://github.com/karpathy/llm-council): 3-stage deliberation where multiple\nLLMs answer, rank each other anonymously, and a chairman synthesizes the final answer.","icon":"folder","id":"33a684cd-62c3-4390-b411-b0b52e9f34b5","name":"council-tui","public":true,"repositories":["git@github.com:skorotkiewicz/council-tui.git"],"status":"progress","tags":[],"updatedAt":"2026-10-16T11:59:03.457Z"},{"category":"Bun","createdAt":"2026-09-16T05:20:29.520933905+00:00","description":"","icon":"folder","id":"cccb84b3-8935-46e2-b121-1d0bec34dcdd","name":"council","public":true,"repositories":[],"status":"complete","tags":[],"updatedAt":"2026-10-16T11:54:00.134Z"},{"category":"Proofs","createdAt":"2026-09-18T06:18:43.452723599+00:00","description":"The Memory MCP server (Rust).","icon":"folder","id":"aca3cc17-8952-41d9-b247-05f37a320ba7","name":"memory-server-rs","public":true,"repositories":["git@github.com:skorotkiewicz/memory-server-rs.git"],"status":"complete","tags":["current","ML"],"updatedAt":"2026-10-21T17:13:27.953Z"},{"category":"Rust","createdAt":"2026-09-19T12:22:24.763274196+00:00","description":"An S3-compatible object storage server written in Rust","icon":"folder","id":"b5921782-4bca-41b5-b632-ee090a4d4558","name":"los-cara","public":true,"repositories":["git@github.com:skorotkiewicz/los-cara.git"],"status":"complete","tags":["ML"],"updatedAt":"2026-10-21T17:13:45.347Z"},{"category":"Python","createdAt":"2026-09-21T18:41:03.272568973+00:00","description":"Tiny chess model, 392 KiB, ~1523 elo","icon":"folder","id":"486d37ef-e039-4501-9ce2-481ab6fa73f4","name":"chesslm","public":true,"repositories":["git@github.com:skorotkiewicz/chesslm.git"],"status":"complete","tags":["current"],"updatedAt":"2026-10-21T17:14:30.563Z"},{"category":"Tauri","createdAt":"2026-09-25T10:32:00.343693829+00:00","description":"A note-taking app built with Tauri with Local, Server and Client mode","icon":"folder","id":"ee5427c4-94d8-480e-ae51-dede553c38f2","name":"zenus","public":true,"repositories":["git@github.com:skorotkiewicz/zenus.git"],"status":"progress","tags":[],"updatedAt":"2026-10-21T17:19:47.106Z"},{"category":"Proofs","createdAt":"2026-09-28T12:18:06.541369169+00:00","description":"Kora is a desktop-background file explorer for Niri and EWMH-compatible X11 window managers.","icon":"folder","id":"f7f63955-f4b0-4f81-967f-2758ea022629","name":"kora","public":true,"repositories":["git@github.com:skorotkiewicz/kora.git"],"status":"progress","tags":["#dev"],"updatedAt":"2026-10-21T16:33:43.279Z"},{"category":"Rust","createdAt":"2026-10-01T08:38:06.859974597+00:00","description":"Self-hosted internet radio with Icecast, Liquidsoap, and a small Rust CLI.","icon":"folder","id":"429aa41f-6095-4be9-b936-40caa672f4c0","name":"radio","public":true,"repositories":["ssh://git@aurcade.sekor.eu.org:2222/skorotkiewicz/radio.git","https://github.com/skorotkiewicz/radio-in-a-box"],"status":"complete","tags":[],"updatedAt":"2026-10-21T17:09:41.092Z"},{"category":"Bun","createdAt":"2026-10-02T12:18:20.945181471+00:00","description":"Humans or an optional SystemOne bot answer noul, choice, and score questions through an API. ","icon":"folder","id":"fa52edae-4c3a-499d-a152-0a5f45942393","name":"human-decisions","public":true,"repositories":["git@github.com:skorotkiewicz/human-decisions.git"],"status":"progress","tags":["NOW"],"updatedAt":"2026-10-21T17:20:26.167Z"},{"category":"Bun","createdAt":"2026-10-05T01:59:59.931105313+00:00","description":"downloader from producer + viewer","icon":"folder","id":"0f74aa53-a588-405a-a4cc-a8a042e705e2","name":"corpusant-riffusion","public":true,"repositories":["ssh://git@aurcade.sekor.eu.org:2222/skorotkiewicz/corpusant-riffusion.git","git@github.com:skorotkiewicz/corpusant-riffusion.git"],"status":"complete","tags":["AUDIO"],"updatedAt":"2026-10-20T23:08:16.670Z"},{"category":"Bun","createdAt":"2026-10-05T02:03:23.738080954+00:00","description":"socialmedia on openrails\nRelated paths: ~/Dev/Bun/bliza | ~/Dev/Rust/openrails\n\nA Polish community for questions and 160-character blips, inspired by Zapytaj and Blip.","icon":"folder","id":"c5f77a85-c5d5-4a0d-9cbe-9e49032126eb","name":"bliza","public":true,"repositories":["git@github.com:skorotkiewicz/bliza.git"],"status":"progress","tags":["BLIZA"],"updatedAt":"2026-10-16T11:43:25.051Z"},{"category":"Rust","createdAt":"2026-10-05T06:17:23.112345602+00:00","description":"","icon":"folder","id":"779d0ef0-8072-4362-8560-5ef26462e7c8","name":"libp2p-kv","public":true,"repositories":[],"status":"progress","tags":["NOW"],"updatedAt":"2026-10-16T11:58:54.702Z"},{"category":"Rust","createdAt":"2026-10-05T06:17:39.060691095+00:00","description":"bitcoin wallet","icon":"folder","id":"4124a09c-f15a-48e3-b929-4628714a3345","name":"wally","public":true,"repositories":["git@github.com:skorotkiewicz/wally.git"],"status":"progress","tags":[],"updatedAt":"2026-10-21T16:34:28.532Z"},{"category":"Rust","createdAt":"2026-10-09T01:10:00.952038563+00:00","description":"Looping audio notifications for your terminal","icon":"folder","id":"b6f4e076-ad0e-4560-924b-867e09d8689a","name":"ding","public":true,"repositories":["git@github.com:skorotkiewicz/ding.git"],"status":"complete","tags":[],"updatedAt":"2026-10-21T17:13:58.576Z"},{"category":"Rust","createdAt":"2026-07-01T10:08:37.935237120+00:00","description":"Encode and decode directory trees as JSON","icon":"folder","id":"7b2d680e-b1bf-41b6-b1b8-43ed5e90c527","name":"timber","public":true,"repositories":["git@github.com:skorotkiewicz/timber.git"],"status":"complete","tags":[],"updatedAt":"2026-10-21T16:18:39.419Z"},{"category":"Rust","createdAt":"2026-07-01T10:08:38.240723546+00:00","description":"Store per-project environment variables in one place","icon":"folder","id":"83e07f78-bc75-4744-8c0d-f57521bb799f","name":"envd","public":true,"repositories":["git@github.com:skorotkiewicz/envd.git"],"status":"complete","tags":[],"updatedAt":"2026-10-21T16:16:51.237Z"},{"category":"Shell","createdAt":"2026-07-01T10:09:31.775494254+00:00","description":"time tracker for Wayland ","icon":"folder","id":"7337db2b-4173-485d-902d-5181a11abe6a","name":"worktracker","public":true,"repositories":["git@github.com:skorotkiewicz/work-track.git"],"status":"complete","tags":[],"updatedAt":"2026-10-21T16:16:56.176Z"},{"category":"Rust","createdAt":"2026-07-01T10:09:31.919505035+00:00","description":"minimal server-driven UI in Rust","icon":"folder","id":"bfcc52a6-beed-4151-8adb-9ca788de896c","name":"nanorust","public":true,"repositories":["git@github.com:skorotkiewicz/nanorust.git"],"status":"complete","tags":[],"updatedAt":"2026-10-21T16:17:04.055Z"},{"category":"Rust","createdAt":"2026-07-01T10:09:32.079521477+00:00","description":"A high-performance Q&A system with CLI client and HTTP API server.","icon":"folder","id":"5afdc651-68bd-40cd-937e-ce169d3fa3bd","name":"qa-rs","public":true,"repositories":["git@github.com:skorotkiewicz/qa-server.git"],"status":"complete","tags":[],"updatedAt":"2026-10-21T16:17:17.167Z"},{"category":"Rust","createdAt":"2026-07-01T10:09:32.527896055+00:00","description":"A local-first deep reasoning & proofing engine","icon":"folder","id":"ddb8d59a-c6e0-4585-85cb-1c9e29ee0837","name":"yustter","public":true,"repositories":["git@github.com:skorotkiewicz/yustter.git"],"status":"complete","tags":[],"updatedAt":"2026-10-21T16:24:49.948Z"}]}