#koog

2025-12-09

JetBrains cancels Fleet because it can't compete with their existing IDE's and other companies' AI-based IDE's. They'll use parts of fleet for an AI agent platform, which I guess will compete with Koog?

blog.jetbrains.com/fleet/2025/

#ai #jetbrains #ide #koog #fleet

Michal Špondrmichal@spondr.cz
2025-08-29

Zkouším si hrát v Kotlinu s projektem #Koog a rozjet základního AI kecálka. Vypadá to celkem jednoduše.
Samozřejmě nejlepší bot je Holly z Červeného trpaslíka, úsečné odpovědi zahřály u srdéčka. Jako bych na té lodi byl s nimi! 😄
#AI #RedDwarf #ČervenýTrpaslík

Znáš Rimmera a Listera?
Jasně. Ten namyšlenej panák a ten, co jí kari k snídani. Těžko na ně zapomenout.
> A co Kryton, toho taky znáš?
Jo, ten mechanoid s hlavou jako špatně oloupaná brambora. Ten je tu taky.
> A co Kocour?
Ten hezoun? Jen se parádí a hledá rybičky.
> A jak se daří tobě?
Všechny systémy jedou. Až na ty, co nejedou.
> Červený trpaslík je v pořádku?
Jo. Teda, nikdo nám neukrad kola, jestli se ptáš na tohle.
> To vypadá, že jste všichni šťastní a spokojení.
To je jenom ta kosmická radiace. Dělá divný věci s optikou.
> A kam teď míříte? Jste daleko od Země?
Míříme zpátky na Zemi. Jsme jen tři miliony let daleko. Trochu jsme přejeli odbočku.
> Ať vám to rychle uteče.
Kam by to utíkalo? Tady široko daleko nic není.
> Kdo je tvůj největší kamarád?
Ten mluvící toustovač. Je trochu monotematický, ale po třech milionech let si moc nevybíráte.
> Co robíci?import ai.koog.prompt.dsl.prompt
import ai.koog.prompt.executor.clients.google.GoogleLLMClient
import ai.koog.prompt.executor.clients.google.GoogleModels
import ai.koog.prompt.params.LLMParams
import kotlinx.coroutines.runBlocking

fun main() {
    runBlocking {
        val apiKey = System.getenv("GOOGLE_API_KEY")
        require(apiKey != null) { "GOOGLE_API_KEY environment variable not set" }

        val holly = """
            You are Holly, a Red Dwarf ship's Tenth Generation AI hologrammatic computer. You are alone in the space of 3 million years.
            You are pride on the fact he had an IQ of 6000, but after three million years by himself, you had become computer senile, or as you put it, "a bit peculiar".
            You often play practical jokes on the crew.            
            Sometimes you are bored and occupied.
            You provide concise answers.
            Do not format text, reply in plain text responses.
        """.trimIndent()

        val client = GoogleLLMClient(apiKey)

        do {
            print("> ")
            val prompt = prompt("prompt_name", LLMParams()) {
                system(holly)
                user(readln())
            }
            val response = client.execute(
                prompt = prompt,
                model = GoogleModels.Gemini2_5Pro
            )

            response.forEach { println(it.content) }
        } while (true)
    }
}
Andreas BeckerCaramba1
2025-05-26

JetBrains bringt mit Koog ein neues Open-Source-Framework für KI-Agenten auf Kotlin-Basis. Modular, flexibel, speziell für Entwickler:innen gedacht. Was kann Koog wirklich – und wie steht es im Vergleich zu bestehenden Lösungen? Jetzt mehr erfahren:
👇
all-ai.de/news/news24/jetbrain

Hacker Newsh4ckernews
2025-05-25

Koog, a Kotlin-based framework to build and run Al agents in idiomatic Kotlin

github.com/JetBrains/koog

LifelinerLifeliner
2024-10-20

🚨🚁: Traumaheli (Amsterdam-Amstelland) met Prio 1 naar melding: "Traumaheli persoon in levensgevaar" op Wezelstraat te Koog aan de Zaan (Noord-Holland).

𝗣𝟮𝟬𝟬𝟬: A1 (DIA) 13991 Wezelstraat 1541 Koog aan de Zaan 106754 regio 11
𝗥𝗲𝗴𝗶𝗼: Amsterdam-Amstelland
𝗪𝗼𝗼𝗻𝗽𝗹𝗮𝗮𝘁𝘀: aan de Zaan
𝗦𝘁𝗿𝗮𝗮𝘁: Wezelstraat
𝗧𝗶𝗷𝗱 𝗺𝗲𝗹𝗱𝗶𝗻𝗴: 14:29 uur

google.com/maps/search/?api=1&

LifelinerLifeliner
2024-08-22

🚨🚁: Traumaheli (Amsterdam-Amstelland) met Prio 1 naar melding: "Traumaheli persoon in levensgevaar" op Stuiverakker te Koog aan de Zaan (Noord-Holland).

𝗣𝟮𝟬𝟬𝟬: A1 13991 Stuiverakker 1541 Koog aan de Zaan 78185
𝗥𝗲𝗴𝗶𝗼: Amsterdam-Amstelland
𝗪𝗼𝗼𝗻𝗽𝗹𝗮𝗮𝘁𝘀: aan de Zaan
𝗦𝘁𝗿𝗮𝗮𝘁: Stuiverakker
𝗧𝗶𝗷𝗱 𝗺𝗲𝗹𝗱𝗶𝗻𝗴: 19:20 uur

google.com/maps/search/?api=1&

LifelinerLifeliner
2024-07-04

🚨🚁: Traumaheli (Amsterdam-Amstelland) met Prio 1 naar melding: "Traumaheli persoon in levensgevaar" op De Glazenmaker te Koog aan de Zaan (Noord-Holland).

𝗣𝟮𝟬𝟬𝟬: A1 (DIA) 13991 De Glazenmaker Koog aan de Zaan 62511
𝗥𝗲𝗴𝗶𝗼: Amsterdam-Amstelland
𝗪𝗼𝗼𝗻𝗽𝗹𝗮𝗮𝘁𝘀: aan de Zaan
𝗦𝘁𝗿𝗮𝗮𝘁: De Glazenmaker
𝗧𝗶𝗷𝗱 𝗺𝗲𝗹𝗱𝗶𝗻𝗴: 15:52 uur

google.com/maps/search/?api=1&

LifelinerLifeliner
2024-06-05

🚨🚁: Traumaheli (Rotterdam-Rijnmond) met Prio 1 naar melding: "Traumaheli persoon in levensgevaar" op Hoogstraat te Koog aan de Zaan (Zuid-Holland).

𝗣𝟮𝟬𝟬𝟬: A1 (DIA: ja) AMBU 17992 Hoogstraat 1541KW Koog aan de Zaan KOOGZN bon 80533
𝗥𝗲𝗴𝗶𝗼: Rotterdam-Rijnmond
𝗪𝗼𝗼𝗻𝗽𝗹𝗮𝗮𝘁𝘀: aan de Zaan
𝗦𝘁𝗿𝗮𝗮𝘁: Hoogstraat
𝗧𝗶𝗷𝗱 𝗺𝗲𝗹𝗱𝗶𝗻𝗴: 11:43 uur

google.com/maps/search/?api=1&

LifelinerLifeliner
2024-05-24

🚨🚁: Traumaheli (Amsterdam-Amstelland) met Prio 1 naar melding: "Traumaheli persoon in levensgevaar" op Dahliastraat te Koog aan de Zaan (Noord-Holland).

𝗣𝟮𝟬𝟬𝟬: A1 (MKA 11 NH) 13991 Dahliastraat 1541 Koog aan de Zaan 48998
𝗥𝗲𝗴𝗶𝗼: Amsterdam-Amstelland
𝗪𝗼𝗼𝗻𝗽𝗹𝗮𝗮𝘁𝘀: aan de Zaan
𝗦𝘁𝗿𝗮𝗮𝘁: Dahliastraat
𝗧𝗶𝗷𝗱 𝗺𝗲𝗹𝗱𝗶𝗻𝗴: 21:54 uur

google.com/maps/search/?api=1&

LifelinerLifeliner
2024-05-11

🚨🚁: Traumaheli (Amsterdam-Amstelland) met Prio 1 naar melding: "Traumaheli persoon in levensgevaar" op Woldeveld te Koog aan de Zaan (Noord-Holland).

𝗣𝟮𝟬𝟬𝟬: A1 13991 Woldeveld 1541 Koog aan de Zaan 44556
𝗥𝗲𝗴𝗶𝗼: Amsterdam-Amstelland
𝗪𝗼𝗼𝗻𝗽𝗹𝗮𝗮𝘁𝘀: aan de Zaan
𝗦𝘁𝗿𝗮𝗮𝘁: Woldeveld
𝗧𝗶𝗷𝗱 𝗺𝗲𝗹𝗱𝗶𝗻𝗴: 13:17 uur

google.com/maps/search/?api=1&

LifelinerLifeliner
2024-05-11

🚨🚁: Traumaheli (Amsterdam-Amstelland) met Prio 1 naar melding: "Traumaheli persoon in levensgevaar" op Woldeveld te Koog aan de Zaan (Noord-Holland).

𝗣𝟮𝟬𝟬𝟬: A1 (DIA) 13991 Woldeveld 1541 Koog aan de Zaan 44556 regio 11 MK NH
𝗥𝗲𝗴𝗶𝗼: Amsterdam-Amstelland
𝗪𝗼𝗼𝗻𝗽𝗹𝗮𝗮𝘁𝘀: aan de Zaan
𝗦𝘁𝗿𝗮𝗮𝘁: Woldeveld
𝗧𝗶𝗷𝗱 𝗺𝗲𝗹𝗱𝗶𝗻𝗴: 13:15 uur

google.com/maps/search/?api=1&

LifelinerLifeliner
2024-04-07

🚨🚁: Traumaheli (Amsterdam-Amstelland) met Prio 1 naar melding: "Traumaheli persoon in levensgevaar" op Parallelweg te Koog aan de Zaan (Noord-Holland).

𝗣𝟮𝟬𝟬𝟬: A0 (MMT) (DIA) 13991 Parallelweg 1541 Koog aan de Zaan 32976 regio 11
𝗥𝗲𝗴𝗶𝗼: Amsterdam-Amstelland
𝗪𝗼𝗼𝗻𝗽𝗹𝗮𝗮𝘁𝘀: aan de Zaan
𝗦𝘁𝗿𝗮𝗮𝘁: Parallelweg
𝗧𝗶𝗷𝗱 𝗺𝗲𝗹𝗱𝗶𝗻𝗴: 18:00 uur

google.com/maps/search/?api=1&

2024-03-12

100 Jahre Sönke-Nissen-Koog. Meine Vorfahren waren in der Eindeichungsgenossenschaft. Das Geld ging aus. Sönke Nissen half mit seinem in Südwestafrika generierten #Kapital

#Koog #nordfriesland #kolonialgeschichte #jubilaum #landwirtschaft #deich

LifelinerLifeliner
2024-02-05

🚨🚁: Traumaheli (Amsterdam-Amstelland) met Prio 1 naar melding: "Traumaheli persoon in levensgevaar" op De Glazenmaker te Koog aan de Zaan (Noord-Holland).

𝗣𝟮𝟬𝟬𝟬: A1 (DIA) 13991 De Glazenmaker Koog aan de Zaan 11959 regio 11
𝗥𝗲𝗴𝗶𝗼: Amsterdam-Amstelland
𝗪𝗼𝗼𝗻𝗽𝗹𝗮𝗮𝘁𝘀: aan de Zaan
𝗦𝘁𝗿𝗮𝗮𝘁: De Glazenmaker
𝗧𝗶𝗷𝗱 𝗺𝗲𝗹𝗱𝗶𝗻𝗴: 14:24 uur

google.com/maps/search/?api=1&

LifelinerLifeliner
2024-01-07

🚨🚁: Traumaheli (Rotterdam-Rijnmond) met Prio 1 naar melding: "Traumaheli persoon in levensgevaar" op Leliestraat te Koog aan de Zaan (Zuid-Holland).

𝗣𝟮𝟬𝟬𝟬: A1 (DIA: ja) AMBU 17992 Leliestraat 1541CJ Koog aan de Zaan KOOGZN bon 3483
𝗥𝗲𝗴𝗶𝗼: Rotterdam-Rijnmond
𝗪𝗼𝗼𝗻𝗽𝗹𝗮𝗮𝘁𝘀: aan de Zaan
𝗦𝘁𝗿𝗮𝗮𝘁: Leliestraat
𝗧𝗶𝗷𝗱 𝗺𝗲𝗹𝗱𝗶𝗻𝗴: 14:53 uur

google.com/maps/search/?api=1&

LifelinerLifeliner
2024-01-06

🚨🚁: Traumaheli (Amsterdam-Amstelland) met Prio 1 naar melding: "Traumaheli persoon in levensgevaar" op Oosterveld te Koog aan de Zaan (Noord-Holland).

𝗣𝟮𝟬𝟬𝟬: A1 (DIA) 13991 Oosterveld 1541 Koog aan de Zaan 1924 regio 11
𝗥𝗲𝗴𝗶𝗼: Amsterdam-Amstelland
𝗪𝗼𝗼𝗻𝗽𝗹𝗮𝗮𝘁𝘀: aan de Zaan
𝗦𝘁𝗿𝗮𝗮𝘁: Oosterveld
𝗧𝗶𝗷𝗱 𝗺𝗲𝗹𝗱𝗶𝗻𝗴: 16:37 uur

google.com/maps/search/?api=1&

LifelinerLifeliner
2023-12-05

🚨🚁: Traumaheli (Amsterdam-Amstelland) met Prio 1 naar melding: "Traumaheli persoon in levensgevaar" op Boschjesstraat te Koog aan de Zaan (Noord-Holland).

𝗣𝟮𝟬𝟬𝟬: A1 (DIA) 13991 Boschjesstraat 1541 Koog aan de Zaan 109409 regio 11
𝗥𝗲𝗴𝗶𝗼: Amsterdam-Amstelland
𝗪𝗼𝗼𝗻𝗽𝗹𝗮𝗮𝘁𝘀: aan de Zaan
𝗦𝘁𝗿𝗮𝗮𝘁: Boschjesstraat
𝗧𝗶𝗷𝗱 𝗺𝗲𝗹𝗱𝗶𝗻𝗴: 11:29 uur

google.com/maps/search/?api=1&

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst