KonsolScript Kookbook
Real-world app ideas you can build with KonsolScript's built-in modules and plugins. Each entry lists the key pieces from the lego set that make it possible.
→ Built-in modules · Plugins
Beginner Projects
- File organizers — rename, move, and sort files by extension or date (
File, Path, OS, Date)
- Build/task scripts — run commands, check paths, and report status (
OS, Path, Konsol)
- Log analyzers — parse structured logs with regex patterns and extract insights (
File, Regex, String, Date)
Data & Text Processing
- CSV processors — filter, transform, and merge datasets (
CSV, List, Map, File)
- JSON converters — read API responses, reshape data, output new formats (
Json, Map, File)
- Report generators — combine CSV/JSON sources into formatted output files (
CSV, Json, String, File)
Games & Interactive Apps
- Text adventures — branching story games with inventory and state (
Konsol, List, Map, Class)
- Trivia / quiz games — interactive Q&A with score tracking (
Math, Konsol, List)
- Turn-based strategy — tile maps, unit movement, simple AI (
Array, List, Map, Math, Class)
Web & Network
- HTTP API clients — call REST APIs and process JSON responses (
curl plugin, Json, String)
- Web scrapers — fetch pages and extract data with patterns (
curl plugin, Regex, File)
- LAN chat / messaging — simple peer-to-peer TCP messaging (
net plugin, Konsol)
Database-Backed Apps
- Local databases — store and query structured data without a server (
sqlite plugin, List, Map)
- MySQL-backed tools — read/write from shared team databases (
mysql plugin, Json, CSV)
Security & Encoding
- Checksum verifiers — compute and compare MD5 / SHA-256 hashes (
Hash, File, Konsol)
- Base64 encoders/decoders — encode attachments or API tokens (
Hash, String)
File & Archive Utilities
- Zip bundlers — package project files into archives (
zip plugin, Path, File)
- Config readers — parse JSON or CSV config and apply settings at runtime (
Json, CSV, Map)
Advanced Projects — AI Orchestration
KonsolScript is a capable AI orchestration scripting language. The curl plugin paired with the Json module connects to any LLM REST API — OpenAI, Anthropic Claude, Google Gemini, Ollama, or any self-hosted model. From there you can build full AI orchestration pipelines: route prompts across models, cache responses, annotate datasets, index knowledge bases, and automate LLM-driven workflows — all in a clean, readable .ks script with no boilerplate.
AI API Integration
- LLM prompt pipeline — batch-process files through an AI API, collect responses to CSV (
curl plugin, Json, File, CSV, List)
- Semantic cache — hash prompts with SHA-256, store responses in SQLite, skip the API call on a hit (
Hash, sqlite plugin, curl plugin, Json)
- Multi-model router — pick different LLM endpoints by task type, token budget, or latency (
curl plugin, Json, Map, Time)
Data + AI
- Dataset annotation runner — read CSV rows, send each to an AI API, write back labeled results (
CSV, curl plugin, Json, File)
- AI-assisted data cleaner — send messy CSV rows to an LLM for normalization, output clean CSV (
CSV, curl plugin, Json, File)
- Knowledge base indexer — chunk local files, call an embeddings API, store vectors in SQLite (
File, Path, curl plugin, Json, sqlite plugin, Math)
DevOps + AI
- AI log triage — scan logs with Regex, send anomalies to an LLM, output a report (
File, Regex, Date, curl plugin, Json)
- AI model benchmarker — run prompts against multiple endpoints, time responses, compare outputs (
curl plugin, Json, Time, CSV)
- Automated code reviewer — watch a folder for
.ks changes, send diffs to an LLM for review (OS, File, curl plugin, Json, String)
Infrastructure
- Local AI gateway — TCP server that accepts requests and proxies them to a remote LLM (
net plugin, curl plugin, Json)
- Webhook receiver — listen for incoming payloads over TCP and route them to an AI endpoint (
net plugin, Json, curl plugin)