This website requires JavaScript.
6b756e2e83
Prompt-editori modal: avain-arvo-parit, editoitavat kentät
jaakko
2026-04-07 08:24:29 +03:00
5a52f5113c
QA validointi: listaa jokaisen tarkistuksen tuloksen ✓/✗
jaakko
2026-04-07 08:18:46 +03:00
7b0660e46e
Korjattu illegal break: if(!task_id) break → if(task_id) { ... }
jaakko
2026-04-07 08:16:02 +03:00
b35600b417
Few-shot esimerkit pipeline-prompteissa: manageri, koodari, QA
jaakko
2026-04-07 08:12:25 +03:00
7693269e5d
Dockerfile generoidaan templatesta, ei LLM:llä — ei enää pip/uv sekaannuksia
jaakko
2026-04-07 08:11:00 +03:00
702c9170ad
Avatareiden aktivointi vain task_id:llisistä viesteistä
jaakko
2026-04-07 08:10:00 +03:00
3feed22055
Agenttien promptit näkyvissä ja editoitavissa + Aja uudelleen -nappi
jaakko
2026-04-07 08:03:48 +03:00
75310c989e
QA validointivaihe: tarkistaa tiedostojen yhteensopivuuden
jaakko
2026-04-07 07:43:13 +03:00
743946a391
Dockerfile-prompti dynaaminen: tarkistaa onko pyproject.toml generoitu
jaakko
2026-04-07 07:41:54 +03:00
0bd5faa684
API rate limit 10→30 pyyntöä/min: pipeline tarvitsee ~12 vaihetta
jaakko
2026-04-07 07:35:26 +03:00
e0c8c3586b
Mallin vaihto: spinner-indikaattori + pelkkä numero oikotienä
jaakko
2026-04-07 07:33:14 +03:00
3a1c5c723c
kpn models: numerot + ladattu-tila yhtenäisessä listassa
jaakko
2026-04-07 07:30:39 +03:00
3139d1ac65
kpn models: näyttää Ollamasta ladatut mallit + WASM-tilan
jaakko
2026-04-07 07:29:09 +03:00
49a1629646
TODO.md: turvallisuus, yksityisyys ja väärinkäytön esto
jaakko
2026-04-07 07:26:52 +03:00
13008ac693
ny mänöö hyvin
jaakko
2026-04-07 07:20:57 +03:00
30e81875db
Reconnect yhdellä rivillä: ei floodata terminaalia
jaakko
2026-04-07 07:18:13 +03:00
73bcd3143a
WebSocket auto-reconnect: yhteys palautuu 3s kuluttua katkoksesta
jaakko
2026-04-07 07:14:52 +03:00
216b95d15c
kpn load: laitteiston VRAM/RAM tarkistus, liian isot mallit merkitään
jaakko
2026-04-07 07:08:34 +03:00
34ef19472a
kpn load: Ollama-mallin vaihto lennossa (0.5b → 32b)
jaakko
2026-04-07 07:05:57 +03:00
54a5af96c7
Tab-autokorjaus: korjattu ohitettu autocorrect Tab-handlerissa
jaakko
2026-04-07 07:00:06 +03:00
842153a7ec
uv-paketinhallinta: Dockerfile, README ja pyproject.toml käyttävät uv:tä
jaakko
2026-04-07 06:45:08 +03:00
5c25c7f9c1
DevOps Dockerfile-prompti: pip-only, ei poetryä/condaa
jaakko
2026-04-07 06:44:03 +03:00
ac698a766e
DevOps-agentti: Dockerfile + docker-compose.yml + README pipeline-vaiheina
jaakko
2026-04-07 06:41:34 +03:00
f1b57a6c53
Tab korjaa kirjoitusvirheet + fuzzy-match alikomennoille
jaakko
2026-04-07 06:37:51 +03:00
b70cdbd24d
Terminaalin autokorjaus: knp→kpn, kpn rnu→kpn run jne.
jaakko
2026-04-07 06:35:30 +03:00
01d8b597e1
ZIP CRC-32 checksum lisätty: purkaminen ei enää epäonnistu
jaakko
2026-04-07 06:31:42 +03:00
f2ca4890df
Dockerfile: touch main.rs ennen buildia, estää stub-binaryn jäämisen
jaakko
2026-04-07 06:26:33 +03:00
3eb0c4d939
Ollama-integraatio: GPU-inferenssi NVIDIA/AMD/Apple, ei Candle-rajoitteita
jaakko
2026-04-07 06:22:11 +03:00
d8443792a3
kpn load ja kpn models selkeytetty: selain vs natiivi
jaakko
2026-04-07 06:06:12 +03:00
ae379bdda4
Zippi korjattu
jaakko
2026-04-07 06:00:49 +03:00
ed02e47158
ZIP-lataus korjattu: tiedostot globaaliin muuttujaan data-attribuutin sijaan
jaakko
2026-04-07 06:00:17 +03:00
959dc532bb
native-laskentaan säätöä
jaakko
2026-04-07 05:20:54 +03:00
1ef7f7c956
max_tokens per vaihe: manageri 200, koodari 512, testaaja 200, QA 512, DevOps 256
jaakko
2026-04-06 22:03:26 +03:00
e6e1f60935
Pipeline: QA kirjoittaa testit + DevOps tekee README:n
jaakko
2026-04-06 22:00:04 +03:00
322c98ff59
Pipeline-promptit: rajoitteet kerrottu managerille ja koodarille
jaakko
2026-04-06 21:58:51 +03:00
406e2226f0
Native node max_tokens 64→512: koodi ei jää kesken
jaakko
2026-04-06 21:57:42 +03:00
9d7496157c
Native node CPU-moodi: Candle 0.8 RMS-norm ei tue CUDA:a
jaakko
2026-04-06 21:52:50 +03:00
d332b7e910
Hub priorisoi natiivisolmut (GPU) selainsolmujen edelle
jaakko
2026-04-06 21:45:20 +03:00
8e55a15d66
bugifiksejä
jaakko
2026-04-06 21:34:03 +03:00
4e3134d908
CUDA_COMPUTE_CAP=89: bindgen_cuda ei tarvitse nvidia-smi:tä buildissa
jaakko
2026-04-06 21:26:03 +03:00
cd45db001a
Dockerfile.native-node: lisätty cli/ workspace-jäsen
jaakko
2026-04-06 21:23:48 +03:00
4ad8a8793e
Native node CUDA Docker: nvidia/cuda base + GPU runtime
jaakko
2026-04-06 21:02:43 +03:00
b2694c232e
Poistettu 1.5B Q4 -vaihtoehto: GGUF dequantisointi liian hidas WASM:ssa
jaakko
2026-04-06 20:19:34 +03:00
ba58236c52
Worker console.log välitetään pääsäikeelle → UI-kuuntelijat toimivat
jaakko
2026-04-06 20:12:42 +03:00
861f2a6902
Worker ES module: importScripts → import (wasm-pack --target web)
jaakko
2026-04-06 20:04:53 +03:00
11fd5b0c9e
jotain tulee
jaakko
2026-04-06 20:00:55 +03:00
b3646ae5d3
Web Worker: WASM-inferenssi erillisessä säikeessä, UI ei jäädy
jaakko
2026-04-06 19:59:09 +03:00
fc95cf8c1b
Terminaaliin varoitus inferenssin aikana + yield ennen blokkia
pre-worker-refactor
jaakko
2026-04-06 19:31:25 +03:00
1ae1bf98e2
API timeout nostettu 120s → 600s: WASM-inferenssi on hidasta
jaakko
2026-04-06 19:29:15 +03:00
f567fd3f8a
Mallin automaattinen lataus poistettu — käyttäjä käynnistää kpn load:lla
jaakko
2026-04-06 18:03:17 +03:00
38367eac97
Terminaaliin latauksen tilaindikaattori (spinner + vaihe)
jaakko
2026-04-06 16:29:33 +03:00
20716186bc
Hub: qwen-coder reititys tunnistaa kaikki coder-solmut (05b, 3b, 1.5b)
jaakko
2026-04-06 16:27:49 +03:00
4e810ed4a2
Kaikki agentit käyttävät qwen-coder -mallia + valmis-viesti deduplikoitu
jaakko
2026-04-06 16:23:59 +03:00
91ff9e00f9
kvantisointia
jaakko
2026-04-06 16:15:56 +03:00
e652bf7ab6
1.5B Q4_K_M: vaihdettu 3B→1.5B koska 3B ei mahdu WASM:iin (~1 GB vs ~2 GB)
jaakko
2026-04-06 16:14:41 +03:00
eb69893124
WASM release-build: GGUF dequantize vaatii optimointeja
jaakko
2026-04-06 14:07:02 +03:00
d18314bfc8
GGUF Q4_K_M -tuki 3B-mallille: kvantisoidtu versio (~1.9 GB) mahtuu selaimeen
jaakko
2026-04-06 13:54:23 +03:00
99b011e399
Isomman qwen-mallin lataus
jaakko
2026-04-06 13:40:19 +03:00
3976bb6251
IP-yhteysraja nostettu 4→10: mahdollistaa useamman laitteen samasta IP:stä
Jaakko Vanhala
2026-04-06 08:56:36 +03:00
0c32fecdc4
GUIDE.md: laajennettu tokenisaatio-osio suomi/englanti-vertailulla
Jaakko Vanhala
2026-04-06 08:41:12 +03:00
801cc0371d
Yhtenäinen kirjoitusasu: Qwen2.5-Coder:0.5B ja Qwen2.5-Coder:3B (kaksoispiste)
Jaakko Vanhala
2026-04-06 08:27:22 +03:00
176f2d6915
Mermaid-kaaviot oppaaseen + mallitiedot agents-sivun status-palkkiin
Jaakko Vanhala
2026-04-06 08:23:19 +03:00
dd1945ab28
Opas-välilehti: GUIDE.md renderöidään sivustolle omana näkymänä
Jaakko Vanhala
2026-04-06 08:20:54 +03:00
262fee3b49
GUIDE.md: opettavainen yhteenveto kielimalleista, tokeneista ja laadun parantamisesta
Jaakko Vanhala
2026-04-06 08:16:36 +03:00
aa7540a6bf
Prompt Inspector: [>]-nappi status-rivillä näyttää mitä mallille lähetettiin
Jaakko Vanhala
2026-04-06 08:00:11 +03:00
762066102a
PROMPTS.md: kaikki järjestelmän promptit dokumentoitu eksaktisti
Jaakko Vanhala
2026-04-06 07:53:01 +03:00
bef5b6fc3c
uv/pyproject.toml tuki projektipipelineen, requirements.txt fallbackina
Jaakko Vanhala
2026-04-06 07:43:47 +03:00
095b72d2d6
Managerin prompti: riippuvuusjärjestys (models.py ennen main.py)
Jaakko Vanhala
2026-04-05 20:52:25 +03:00
4cb6128a27
Tiedostoparsinta: hyväksyy myös pelkät tiedostonimet ilman kuvausta
Jaakko Vanhala
2026-04-05 20:44:16 +03:00
4dff534fbf
Projektikortti: tiedostovälilehdet, kopioi per tiedosto, lataa ZIP
Jaakko Vanhala
2026-04-05 20:37:10 +03:00
d5ab6272d3
Paranneltu project-pipelinen promptit ja tiedostoparsinta
Jaakko Vanhala
2026-04-05 20:34:23 +03:00
2e7b86deeb
Pipeline-vaiheiden visuaalinen seuranta agenttinäkymässä
Jaakko Vanhala
2026-04-05 20:32:59 +03:00
a6e49870d6
Monivaiheinen projektipipeline: kpn project -komento
Jaakko Vanhala
2026-04-05 19:30:38 +03:00
d68882249e
Token-raja 256→512: mahdollistaa pidemmät kooditiedostot
Jaakko Vanhala
2026-04-05 19:11:09 +03:00
6a587cd080
Terminaalin status-rivit tiivistetty: yksi rivi per tehtävä jota päivitetään
Jaakko Vanhala
2026-04-05 18:34:07 +03:00
f17fcf0f9d
Terminaalin koodivastaus tiivistetty yhdelle riville, klikkaus laajentaa
Jaakko Vanhala
2026-04-05 18:29:18 +03:00
ac15336c9f
Stop-sekvenssit: katkaistaan myös "// Example usage" ja "# Example" kommentit
agentic-coder-ok
Jaakko Vanhala
2026-04-05 18:21:40 +03:00
7a15cacebf
Malli säilyy refreshin yli: automaattinen uudelleenlataus IndexedDB-cachesta
Jaakko Vanhala
2026-04-05 18:13:33 +03:00
27135a8f14
Numeroidut mallilistat: kpn models ja kpn load tukevat numerovalintaa
Jaakko Vanhala
2026-04-05 17:58:50 +03:00
e28a715f32
Max tokens 128→256 + coder-3b malli agents-terminaaliin
Jaakko Vanhala
2026-04-05 17:56:56 +03:00
24d29d9ba9
Avatar-aktivointi vain omille agents-tehtäville, ei broadcast-viesteille
Jaakko Vanhala
2026-04-05 13:55:58 +03:00
7eca426e77
strip_markdown_wrapper robustimmaksi: whitelist-kielitunnisteet + tarkempi ```-poisto
Jaakko Vanhala
2026-04-05 10:10:48 +03:00
7a1352ead7
Korjattu strip_markdown_wrapper yhteensopivaksi prefill-tekniikan kanssa
Jaakko Vanhala
2026-04-05 10:07:19 +03:00
b9017448d8
BUILDING_BLOCKS.md: rakennuspalaset ja työnkulut jatkokehitystä varten
Jaakko Vanhala
2026-04-05 10:06:05 +03:00
3d1b406e8d
Alasvetovalikko kpn-terminaalin autocompletioniin
Jaakko Vanhala
2026-04-05 09:53:47 +03:00
aa6c4739dd
Shift-TAB poistaa viimeisen sanan kpn-terminaalissa
Jaakko Vanhala
2026-04-05 09:51:39 +03:00
cbbf427a93
Tab-completion kpn-terminaaliin: ennustava komennonsyöttö sana kerrallaan
Jaakko Vanhala
2026-04-05 09:51:01 +03:00
0a216f19e2
Laskentasolmun käynnistys käyttäjän hallinnassa: nappi + cancel + kpn load
Jaakko Vanhala
2026-04-05 09:50:07 +03:00
a2e7ed53ff
Laskentavalmiuden indikaattori agents-sivulle + kpn load -komento
Jaakko Vanhala
2026-04-05 09:48:50 +03:00
950cae9d96
Agents-sivu käynnistää oman laskentasolmun: käyttäjän kone valjastetaan laskentaan
Jaakko Vanhala
2026-04-05 09:45:29 +03:00
ff3a720b8d
Proaktiivinen mallin esilataus: warmup-prompt käynnistyksessä
Jaakko Vanhala
2026-04-05 09:38:02 +03:00
6f14614af8
Syntaksikorostus agents-terminaalin ja network-näkymän LLM-vastauksiin
Jaakko Vanhala
2026-04-05 09:28:24 +03:00
518c6dc5cb
Prefill-tekniikka: pakotetaan LLM-vastaus alkamaan suoraan koodilla
Jaakko Vanhala
2026-04-05 09:27:28 +03:00
b48eeb6f5f
Poistetaan selityskommentit LLM-vastauksista: "# This is a simple program..." -tyyppiset rivit
Jaakko Vanhala
2026-04-05 09:26:26 +03:00
6bc7d03676
Reitityksen tilatieto UI:ssa: task_routed-viestit terminaaliin ja codelab-latausindikaattoriin
Jaakko Vanhala
2026-04-05 09:25:43 +03:00
13b2911d38
Tehtävien reitityksen tilatieto ja työjono: task_routed-viesti UI:lle, 30s jono kun solmut varattuja
Jaakko Vanhala
2026-04-05 09:25:18 +03:00
38054452e2
Pipeline-tilakone: matchaa myös [Storage]-prefiksin tokenizer-logit
Jaakko Vanhala
2026-04-05 09:19:03 +03:00
50ff34cb09
Highlight.js koodin syntaksikorostukseen (automaattinen kielentunnistus) + markdown-strippaus
Jaakko Vanhala
2026-04-05 08:43:20 +03:00
949f34833f
Markdown-wrapper strippaus LLM-vastauksista + hub-status tooltip
Jaakko Vanhala
2026-04-05 08:41:23 +03:00
88fd31ca8c
Hub-yhteyden tila omaksi status-palkiksi terminaalin yläpuolelle (agents-näkymä)
Jaakko Vanhala
2026-04-05 08:39:48 +03:00