# CaskCoded - Full Documentation > CaskCoded is a software development studio in Košice, Slovakia, EU. Web apps, mobile apps, AI automation and AI product strategy. Founded 2025, 10+ years of combined engineering experience, a team of 3 senior engineers, roughly half the price of a traditional agency. Every engagement starts with a free 45-minute AI audit. Last updated: 2026-09-25 ## About CaskCoded CaskCoded builds digital products for startups, scale-ups and established companies. The team is 3 senior engineers: Anton Čorňák (Full-stack Developer: AI, React, Next.js and cloud.), Lukáš Vavrek (Software Architect: C#, .NET architecture and systems that scale.), Lukáš Dobranský (Full-stack Developer: Mobile apps and AI-driven products.). There are no project managers, no account managers and no juniors. Clients talk directly to the people building their product, which is why the price is roughly half the price of a traditional agency. The studio is registered at Sokolovská 178/10, 040 11 Košice, Slovakia, inside the European Union, and serves clients worldwide. The team speaks English, Slovak, Czech, German. Every project begins with a free 45-minute AI audit: no slides, no sales pitch, an honest conversation about whether AI makes sense for the business. ### Services 1. **Web & Mobile Apps**: Full-stack web and mobile applications using React, Next.js, React Native and Flutter. The same senior engineers handle architecture, design, code and deployment, so nothing is lost in a handoff. 2. **AI That Actually Works**: AI automation, chatbots, document processing and language-model integration. AI is implemented only where it earns its place, and the audit says so when it does not. 3. **AI Product Strategy**: AI strategy where the team joins as a founding member: what to build, what to skip and how to integrate AI from day one. ### Process 1. **Free AI Audit**: We map where AI helps. No cost, no pitch deck theater. 2. **Proper AI Discovery**: Deep dive into your processes. What to automate, what to enhance, what to leave alone. 3. **Build & Integrate**: AI baked in from day one. Direct line to the people doing the work. 4. **Ship & Scale**: We stay. No re-onboarding a new team every 6 months. ### Industries - Municipal services: AI-Rozhlas - HR technology: Lorn.ai - Agriculture: AgriAI - Consumer apps for families: Stowly, Kartička - Media and satire: Politikovo - Local businesses and organisations: BakeCakeFit, IDCars, Chodím Inak, Coworking with Community, Europe Direct Jasov, Cylinderpece.sk ### Key Facts - Founded: 2025 - Location: Košice, Slovakia (EU) - Team: 3 senior engineers (Anton Čorňák, Full-stack Developer; Lukáš Vavrek, Software Architect; Lukáš Dobranský, Full-stack Developer) - Pricing: roughly half the price of a traditional agency - First step: free 45-minute AI audit - Languages spoken: English, Slovak, Czech, German - Industries: Municipal services, HR technology, Agriculture, Consumer apps for families, Media and satire, Local businesses and organisations - Public profiles: https://www.linkedin.com/company/cask-coded/, https://github.com/Cask-Coded ### Contact - Email: studio@caskcoded.com - Address: Sokolovská 178/10, 040 11 Košice, Slovakia - Website: https://www.caskcoded.com - LinkedIn: https://www.linkedin.com/company/cask-coded/ - GitHub: https://github.com/Cask-Coded --- ## Frequently Asked Questions **What does CaskCoded build?** Web applications, mobile apps and AI products, end to end. The same senior engineers handle architecture, design, code, deployment and the months after launch. We also build and run four products of our own: AI Rozhlas, Sidequest Journal, Kartička and Stowly. **Where is CaskCoded based?** In Košice, Slovakia, inside the European Union. We work remotely with clients across the EU and worldwide, in English, Slovak, Czech or German. **How big is the team, and who does the work?** 3 senior engineers. No juniors, no project managers, no account managers. The people on the first call are the people who write and ship the code. **How does your pricing compare to a traditional agency?** Roughly half of what a traditional agency charges for the same scope, because there are no layers between you and the engineers. You pay for the work, not for coordination. **What is the free AI audit?** A 45-minute call where we map where AI would earn its place in your product or processes, and where it would not. No slides, no pitch. You leave with a short list of what to automate, what to enhance and what to leave alone. **Which technologies do you use?** Next.js, React and TypeScript on the web; React Native, Flutter, SwiftUI and Jetpack Compose on mobile; Supabase, PostgreSQL and Vercel for backend and infrastructure; OpenAI and Apple Intelligence models for AI features. The stack is chosen per project. **Which industries have you worked in?** Municipal services (AI Rozhlas generates voice announcements and meeting minutes for towns), HR technology (Lorn.ai screens candidates with AI voice interviews), agriculture (AgriAI manages fields geospatially), consumer apps for families (Stowly, Sidequest Journal, Kartička), media satire (Politikovo) and Slovak businesses and organisations such as BakeCakeFit, IDCars, Chodím inak, Coworking with Community, Europe Direct Jasov and Cylinder Peče. **How long does a project take?** It depends on the scope, and we say so instead of quoting a number on the first call. The process is always the same four steps: a free AI audit, a discovery phase, build and integration, then ship and scale with the same team staying on. **Which languages do you speak?** English, Slovak, Czech and German. Code and documentation are written in English. **How do we start?** Book the free 45-minute AI audit or email studio@caskcoded.com. You will talk to an engineer, not a salesperson. ### About the products **What products does CaskCoded run?** Four. AI Rozhlas: AI-voiced announcements and meeting minutes for municipalities. Sidequest Journal: a shared journal for couples and friend groups. Kartička: loyalty cards in the phone wallet. Stowly: AI bedtime stories for children aged 3 to 12. **Are the products available outside Slovakia?** Sidequest Journal, Kartička and Stowly are consumer apps distributed through the App Store and Google Play; each card on this page links to the store listings that exist. AI Rozhlas serves Slovak municipalities and its interface is in Slovak. **Do you build products like these for clients?** Yes. The products are how we test our own stack, and what we learn there goes into client work. If you want something similar, start with the free AI audit. **Where do I download them?** Each product card links to the product website and to its App Store or Google Play listing where one exists. --- ## Products Own products, built and run by CaskCoded. Overview page: https://www.caskcoded.com/products ### AI Rozhlas **Tagline:** AI-voiced public-address announcements for municipalities. **For:** Slovak municipalities **Platforms:** Web, iOS, Android **Pricing:** From €540/year ex VAT · 30-day free trial **Website:** https://rozhlas-ai.sk **App Store:** https://apps.apple.com/sk/app/id6749136045 **Google Play:** https://play.google.com/store/apps/details?id=sk.caskcoded.rozhlas_ai **Built by:** Lukáš Dobranský Type the announcement, get a neural-voice recording in about a minute, in several languages. The meeting-minutes module turns a council recording into official minutes on the municipality's own template with PDF export. Waste-collection schedules, a web portal and iOS and Android apps with push notifications for residents. --- ### Sidequest Journal **Tagline:** A shared journal for couples and friend groups. **For:** Couples and friend groups **Platforms:** Web, iOS, Android **Pricing:** Free · No ads **Website:** https://sidequest-journal.caskcoded.com **App Store:** https://apps.apple.com/sk/app/id6787631227 **Google Play:** https://play.google.com/store/apps/details?id=sk.caskcoded.sidequest_journal **Built by:** Anton Čorňák Collect ideas for things to do together, plan them on a calendar and rate them blind - scores are revealed only once everyone has rated. Photos, achievements and a monthly recap video. Free, no ads, in English and Slovak. --- ### Kartička **Tagline:** Every loyalty card in one iOS wallet. **For:** Anyone with a wallet full of loyalty cards **Platforms:** iOS **Pricing:** 8 cards free · Unlimited for €1.99, one-off **Website:** https://karticka.caskcoded.com **App Store:** https://apps.apple.com/sk/app/id6759206105 **Built by:** Lukáš Vavrek Scan a card once and show it at the till from your phone. A catalogue of 220+ brands, works offline, optional iCloud sync. No account, no ads. --- ### Stowly **Tagline:** AI bedtime stories for kids aged 3 to 12. **For:** Parents of children aged 3 to 12 **Platforms:** iOS **Pricing:** On-device stories free · Cloud AI with Stowly Pro **Website:** https://stowly.caskcoded.com **App Store:** https://apps.apple.com/sk/app/id6754762239 **Built by:** Lukáš Dobranský Stories generated on the device with Apple Intelligence are free. Stowly Pro adds cloud AI for richer stories. Six languages. --- ## Projects ### Stowly **URL:** https://www.caskcoded.com/projects/stowly **Published:** 2026-03-10 **Category:** mobile-app | **Industry:** EdTech / Entertainment | **Year:** 2025 | **Duration:** 1 year **Technologies:** SwiftUI, SwiftData, FoundationModels (Apple Intelligence), Supabase Edge Functions, PostgreSQL, Cloud AI API, RevenueCat, Deno/TypeScript, Sign in with Apple **Live URL:** https://stowly.caskcoded.com A full-stack iOS app that generates educational bedtime stories for children using both on-device Apple Intelligence and cloud-based AI, featuring a complete subscription system with virtual currency monetization. **Challenge:** Parents struggle to find engaging, educational bedtime stories that keep children entertained while teaching them something meaningful. Existing story apps either require expensive subscriptions with no free tier, lack educational value, or don't support multiple languages for bilingual families. The technical challenge was building an app that works seamlessly both online and offline, supports on-device AI for privacy-conscious users while offering more powerful cloud AI for premium features, and implements a fair monetization model. **Solution:** Stowly implements a unique dual AI provider architecture that gives users choice between privacy and capability. Free users can generate unlimited stories using Apple Intelligence (on-device) with no sign-in required, while premium subscribers gain access to Cloud AI for richer stories, AI-generated illustrations, and professional narration. The backend runs on Supabase with 13 Edge Functions handling secure JWT authentication, atomic diamond transactions, and automatic refunds on generation failures. RevenueCat manages subscriptions with real-time webhook synchronization. **Results:** - AI Providers: 2 - Dual provider system - Apple Intelligence + Cloud AI - Languages: 6 - English, French, German, Spanish, Italian, Slovak - Edge Functions: 13 - Complete backend API for generation, users, subscriptions - Free Tier: Unlimited - On-device AI generation, no sign-in required **Key Features:** - Dual AI Provider System: Per-story choice between free on-device AI (Apple Intelligence) and premium cloud AI. No vendor lock-in, seamless switching. - Educational Story Generation: AI stories include vocabulary words, educational topics, and moral lessons. Age-appropriate for children 3-12. - Word-by-Word TTS Highlighting: Advanced text-to-speech with synchronized word highlighting during playback, enhancing reading comprehension. - AI Image Generation: Poster illustrations via Apple Image Playground (on-device) or Cloud AI with child-safe prompt enhancement. - Diamond Virtual Currency: Transparent usage-based pricing with full transaction history, automatic refunds on failures, and welcome bonus. - Multi-Language Support: Six languages with culturally-adapted storytelling styles and language-specific prompts for authentic narratives. **Testimonial:** "My daughter asks to 'read stories' every evening now. It doesn't feel like learning to her." - Beta Tester Parent, App Store Review --- ### AI-Rozhlas **URL:** https://www.caskcoded.com/projects/rozhlas-ai **Published:** 2026-03-10 **Category:** ai-product | **Industry:** GovTech / Broadcasting | **Year:** 2025 | **Duration:** 3 months **Technologies:** Next.js, SwiftUI, Jetpack Compose, TypeScript, Supabase, Text-to-Speech AI, Vercel **Live URL:** https://www.rozhlas-ai.sk A modern text-to-speech system for municipalities that transforms communication between local governments and citizens. Web portal, mobile application, and professional AI voice synthesis. **Challenge:** Traditional municipal broadcasting faces many challenges: the announcer must be physically present at the office, quality is inconsistent due to fatigue and pronunciation errors, citizens outside broadcast range miss important announcements, there's no announcement history, and municipalities with minorities struggle with multilingual communication. **Solution:** We created a complete communication ecosystem with advanced text-to-speech technology. The web portal enables officials to easily create professionally narrated announcements, the mobile app for iOS and Android provides push notifications and announcement history for citizens, and each announcement is automatically displayed on the municipality's website. **Results:** - Time Savings: 90% - Compared to traditional announcement recording - Voice Quality: 2 AI voices - Maria (female) and Peter (male) - natural sounding - Availability: 24/7 - Access to announcement history anytime - Platforms: 3 - Web, iOS, and Android applications **Key Features:** - Text-to-Speech AI: Advanced neural network generates natural-sounding voices in Slovak. Correct punctuation interpretation, pauses, and emphasis. - Web Portal for Offices: Intuitive interface for creating announcements, generating MP3 files, and archiving all broadcasts. Under a minute per announcement. - Mobile Application: iOS and Android app with push notifications for new announcements in real-time and full announcement history playback. - Automatic Web Publication: Each announcement is automatically displayed on the official municipality website for maximum reach. --- ### AgriAI **URL:** https://www.caskcoded.com/projects/agri-ai **Published:** 2026-04-06 **Category:** ai-product | **Industry:** AgriTech / AI | **Year:** 2025 **Technologies:** Next.js, TypeScript, Leaflet, Geoman, Recharts, Supabase, PostgreSQL, next-intl **Live URL:** https://agriai.caskcoded.com An agricultural management platform combining interactive geospatial maps, field data collection, and AI-driven insights. Farmers and agronomists manage parcels, track crop data, and analyze yield patterns - all in one multilingual platform. **Challenge:** Modern agriculture generates enormous amounts of field data - GPS boundaries, soil samples, spray records, yield measurements - but most farmers still track this in spreadsheets or paper. The challenge was building a platform accessible enough for non-technical agricultural workers while powerful enough to handle complex geospatial data and multi-parcel farm management at scale. **Solution:** AgriAI uses Leaflet with Geoman for precise field boundary drawing and editing directly in the browser. Each parcel stores its geospatial polygon alongside agronomic data in Supabase with PostGIS. Recharts visualizes historical trends. The multilingual UI supports Slovak and Czech farmers without requiring technical training, with AI-driven recommendations surfaced contextually as users work with their field data. **Key Features:** - Interactive Geospatial Mapping: Draw, edit, and manage field boundaries directly on the map using Leaflet and Geoman - no GIS expertise required. - Parcel Data Management: Each field parcel stores soil data, crop history, spray records, and yield measurements with full historical tracking. - Data Visualization: Recharts dashboards visualize yield trends, input costs, and field performance across seasons and crop types. - Multilingual Interface: Full Slovak and Czech localization with next-intl - no language barrier for Central European farmers. --- ### Kartička **URL:** https://www.caskcoded.com/projects/karticka **Published:** 2026-04-06 **Category:** mobile-app | **Industry:** Utilities / Lifestyle | **Year:** 2025 **Technologies:** Swift, SwiftUI, iCloud, Next.js, next-intl, TypeScript **Live URL:** https://karticka.caskcoded.com A native iOS app for storing and managing loyalty and membership cards. Scan barcodes once, access any card instantly at checkout - no wallet bulk, no missed points. Available free on the App Store. **Challenge:** Physical loyalty cards accumulate fast - grocery stores, pharmacies, gyms, coffee shops, bookstores. Most people either carry a thick wallet of plastic cards they forget to use, or miss out on points because they left the card at home. Existing wallet apps are cluttered with payment cards, passes, and tickets, making loyalty cards hard to find at the checkout counter. **Solution:** Kartička is a focused, single-purpose app: scan a barcode once, give the card a name and color, and it's there forever. At checkout, open the app, tap the card, and the barcode is on screen ready to scan. iCloud Sync keeps cards in sync across all your Apple devices. The app works fully offline - no account required, no data leaving your device. **Key Features:** - Barcode Scanning: Point the camera at any loyalty card barcode - the app captures and stores it in seconds. - Instant Access at Checkout: Find any card in one tap. Full-screen barcode display optimized for scanner reading even in poor lighting. - iCloud Sync: Cards sync automatically across all your iPhones and iPads - add on one device, use on any. - Fully Offline: No account, no server, no internet required. All data stays on your device and iCloud. - Card Customization: Name, color, and icon for each card - find the right one instantly without squinting at logos. --- ### Lorn.ai **URL:** https://www.caskcoded.com/projects/lorn-ai **Published:** 2026-04-06 **Category:** ai-product | **Industry:** HRTech / AI | **Year:** 2024 | **Duration:** 4 months **Technologies:** Next.js, TypeScript, Supabase, PostgreSQL, Drizzle ORM, OpenAI, ElevenLabs, Vercel AI SDK **Live URL:** https://lornai.caskcoded.com A white-label SaaS platform that conducts AI-powered voice screening interviews with job candidates. Recruiters define the role and criteria - Lorn.ai handles the rest, delivering structured evaluations at scale. **Challenge:** Early-stage hiring is expensive and time-consuming. Recruiters spend hours conducting first-round screening calls that often follow the same script - yet someone still has to be on the call. For high-volume roles or distributed teams, this bottleneck kills momentum. The challenge was building an AI that feels like a real conversation, not a chatbot questionnaire, while giving hiring managers structured, comparable output across all candidates. **Solution:** Lorn.ai runs fully autonomous voice screening sessions using ElevenLabs for natural-sounding speech and OpenAI for real-time conversation processing. Recruiters create a role, define screening criteria, and share a link. Candidates join at their own time, speak naturally, and the system scores and summarizes responses against the defined criteria. The admin dashboard shows all candidates side-by-side with normalized evaluation scores. **Results:** - Time per Screen: 0 min - Zero recruiter time for first-round calls - Consistency: 100% - Same criteria applied to every candidate - White-label: Ready - Fully rebrandable for agency use **Key Features:** - Voice AI Screening: ElevenLabs voice synthesis combined with OpenAI conversation processing creates natural, adaptive screening interviews. - Structured Candidate Scoring: Every response is evaluated against recruiter-defined criteria and presented as normalized scores for easy comparison. - Async Candidate Experience: Candidates complete interviews on their schedule via a shareable link - no scheduling, no waiting. - Admin Dashboard: Side-by-side candidate view with transcript access, scores, and AI-generated summaries for faster hiring decisions. - White-Label Ready: Custom branding, domain, and email templates - fully rebrandable for recruitment agencies. --- ### Politikovo **URL:** https://www.caskcoded.com/projects/politikovo **Published:** 2026-04-06 **Category:** ai-product | **Industry:** Media / Entertainment | **Year:** 2024 **Technologies:** Next.js, TypeScript, Supabase, PostgreSQL, Drizzle ORM, Gemini 2.0 Flash, LangChain, LangGraph, ElevenLabs **Live URL:** https://politikovo.sk A two-part product: a public satirical web platform publishing AI-written Slovak political bedtime stories, powered by a fully automated LangGraph pipeline that scrapes news, scores satire potential with Gemini, writes 800-word stories, and narrates them via ElevenLabs. **Challenge:** Slovak political discourse is exhausting - dense, polarizing, and designed to provoke outrage. Most people, especially younger audiences, disengage entirely. The challenge was creating a format that makes political awareness accessible and entertaining without requiring journalistic effort to maintain daily. It also had to feel genuinely funny, not just algorithmically competent. **Solution:** Politikovo is split into two apps: the public platform (politikovo.sk) where readers browse and listen to stories, and the internal AI pipeline (politikovo-ai) that generates them. The pipeline runs on a LangGraph agent workflow - scraping Slovak news portals (SME, Aktuality, Pravda, Denník N), deduplicating articles with Gemini, scoring each for satire potential (0–100), selecting the top topics, and generating 800–1000 word bedtime stories with sharp political commentary hidden in gentle, rhythmic language. ElevenLabs narrates each story on demand. New stories appear daily with zero editorial effort. **Results:** - Editorial Time: 0 min/day - Fully automated from news scrape to published story - News Sources: 5 - SME, Aktuality, Pravda, Denník N, HN - monitored daily - Pipeline Steps: 7 - Scrape → Deduplicate → Analyze → Select → Write → Image → Narrate **Key Features:** - LangGraph Pipeline: Full automated workflow: RSS scraping → Gemini deduplication → satire scoring → topic selection → story generation. Runs on cron schedule. - Bedtime Story Format: Stories are 800–1000 words, written in Slovak with rhythmic bedtime language - political satire disguised as a gentle story for adults. - ElevenLabs Narration: Each story can be narrated on-demand in Slovak by an ElevenLabs voice - readable or listenable, user's choice. - AI Image Generation: Gemini 2.0 Flash generates a satirical cover illustration for each published story on-demand from the admin dashboard. - Admin Dashboard: Internal Next.js dashboard for reviewing drafts, triggering workflow runs, monitoring pipeline stats, and publishing stories. --- ### BakeCakeFit **URL:** https://www.caskcoded.com/projects/bakecakefit **Published:** 2026-04-06 **Category:** web-app | **Industry:** Food / Meal Prep | **Year:** 2024 **Technologies:** Next.js, TypeScript, Sanity CMS, Nodemailer, Mailchimp, Tailwind CSS **Live URL:** https://bakecakefit.sk A full-service food business website for BakeCakeFit - a Slovak meal prep and catering brand run by Lucka. High-protein meal boxes, premium catering, custom healthy cakes, and newsletter-driven weekly menus with a Sanity-powered backend. **Challenge:** Lucka runs a multi-service food business - weekly meal prep boxes, catering, and custom healthy cakes - all with a weekly rotating menu. Managing this through DMs and a static site meant manual ordering, no newsletter automation, and zero visibility into who was ordering what. Customers couldn't easily browse the current week's menu or place orders without calling. **Solution:** A Sanity CMS-powered site gives Lucka full control over weekly menus, meal descriptions, and catering offers without touching code. Mailchimp newsletters announce new weekly menus to subscribers automatically. Nodemailer handles order confirmation emails and admin notifications. The ordering flow is simple - browse, select, submit - built for mobile-first users. **Key Features:** - Weekly Menu CMS: Sanity-powered menu management - Lucka updates the weekly meal prep menu herself without any developer involvement. - Meal Prep & Catering Catalog: Structured pages for krabičkové jedlo, catering packages, and custom healthy cakes - each with descriptions and ordering CTAs. - Newsletter with Mailchimp: Weekly menu digest sent automatically to subscribers - driving repeat orders and keeping regulars informed. - Order Confirmation Flow: Nodemailer sends confirmation to the customer and notification to Lucka - simple, no payment gateway needed. --- ### IDCars **URL:** https://www.caskcoded.com/projects/idcars **Published:** 2026-04-06 **Category:** web-app | **Industry:** Automotive / Rental | **Year:** 2024 **Technologies:** Next.js, TypeScript, Tailwind CSS, React 19 **Live URL:** https://idcars.sk A clean, conversion-focused car rental website for IDCars.sk - built for fast load times, mobile-first browsing, and a simple booking experience. **Challenge:** The client needed a professional online presence that could compete with established rental platforms while maintaining a simple, low-maintenance codebase. The existing solution was slow, visually outdated, and not optimized for mobile users - the dominant segment in Slovak car rental searches. **Solution:** A statically generated Next.js site with a mobile-first design system, optimized images, and a streamlined booking inquiry flow. Performance was the primary constraint - the site scores 95+ on Lighthouse across all categories and loads under 1.5s on mobile. **Results:** - Lighthouse Score: 95+ - Across performance, accessibility, SEO - Load Time: <1.5s - Mobile first contentful paint **Key Features:** - Mobile-First Design: Designed for mobile browsers first - the majority of car rental searches in Slovakia happen on smartphones. - Fleet Showcase: Structured vehicle listing with specs, availability indicators, and inquiry CTAs - easy to update. - Performance-Optimized: Static generation, next/image optimization, and minimal JavaScript keep load times under 1.5s on mobile. --- ### Chodím Inak **URL:** https://www.caskcoded.com/projects/chodim-inak **Published:** 2026-04-06 **Category:** web-app | **Industry:** Social / Healthcare | **Year:** 2024 **Technologies:** Next.js, TypeScript, Sanity CMS, next-intl, Framer Motion, Tailwind CSS **Live URL:** https://chodim-inak.sk A bilingual personal website for Daniela Komanická - a person with a disability living in Prague - presenting personal assistance as a meaningful career, explaining the role in detail, and enabling potential assistants to register directly. **Challenge:** Finding reliable personal assistants is one of the most persistent challenges for people with disabilities. Daniela needed more than a job posting - she needed a platform that honestly explains what personal assistance involves (tasks, time commitment, compensation, health context), builds trust with potential candidates, and makes it easy to register. The audience is people considering this work for the first time, not experienced care workers. **Solution:** A warm, personal bilingual site (Slovak and English) structured to walk a visitor through the full picture: who Daniela is, what a personal assistant actually does day-to-day, how compensation and scheduling work, and how to get started. A calendar-linked registration flow lets interested candidates sign up directly. The FAQ section addresses the most common concerns before they become drop-off points. **Key Features:** - Personal Story-First Design: The site leads with Daniela's story and personality - building human connection before explaining the practical details of the role. - Assistance Explainer: Six detailed sections cover tasks, team structure, time flexibility, health context, compensation, and scheduling - everything a candidate needs to make an informed decision. - Calendar Registration: Interested assistants can register directly through an embedded calendar - reducing friction from interest to first contact. - Bilingual (SK / EN): Full Slovak and English versions via next-intl - opening the candidate pool beyond native Slovak speakers in Prague. - FAQ & Blog: Common questions answered before they become objections. Blog section for ongoing content about the personal assistance experience. --- ### Coworking with Community **URL:** https://www.caskcoded.com/projects/coworking-with-community **Published:** 2026-04-06 **Category:** web-app | **Industry:** NGO / Youth Education | **Year:** 2024 **Technologies:** Next.js, TypeScript, Contentful, Tailwind CSS, Framer Motion **Live URL:** https://coworkingwithcommunity.sk A multi-section website for OZ Coworking with Community - a Slovak civic association in Košice running solidarity projects, Erasmus+ programs, and youth education initiatives under two programs: OZ CWC and Young EDU. **Challenge:** OZ CWC runs multiple programs under one umbrella - a formal civic association for solidarity projects, an informal youth group focused on inclusion and non-formal learning, and Young EDU as a standalone educational program. Each had its own identity and audience. The organization needed a single site that clearly presented all three without confusing visitors, while allowing non-technical staff to update project listings and team info without a developer. **Solution:** A structured Next.js site with three distinct content sections - OZ CWC (formal association), the CWC Youth Group (informal), and Young EDU. Contentful CMS manages project listings and team members independently for each program. The staff updates content without touching code. Framer Motion adds subtle page animations appropriate for a community-focused organization. **Key Features:** - Three-Program Architecture: Separate sections for OZ CWC, CWC Youth Group, and Young EDU - each with its own projects, description, and identity under one domain. - Contentful CMS: Project listings and team members are managed in Contentful - no developer needed to add Erasmus+ projects or update the team page. - Community-Focused Design: Warm, inclusive visual language built for a diverse audience - young people, volunteers, partner organizations, and Erasmus+ applicants. --- ### Europe Direct Jasov **URL:** https://www.caskcoded.com/projects/europe-direct-jasov **Published:** 2026-04-06 **Category:** web-app | **Industry:** Government / EU Institutions | **Year:** 2024 **Technologies:** Next.js, TypeScript, Contentful, Tailwind CSS, Framer Motion, Google Maps **Live URL:** https://europedirectjasov.sk An institutional website for Europe Direct Jasov - an official EU information center in Eastern Slovakia - built with Contentful CMS and Google Maps integration for event and location management. **Challenge:** Europe Direct centers must maintain a professional, trustworthy online presence aligned with EU communication guidelines while remaining manageable for non-technical staff. The Jasov center needed a site that could showcase EU-funded events, publish news, and provide location information - all without ongoing developer dependency. **Solution:** A Contentful-powered institutional site where staff independently manage news, events, and informational pages. Google Maps integration shows the physical center location and directions. Framer Motion animations are deliberately subtle - appropriate for a government-adjacent institution. **Key Features:** - Contentful CMS: Staff manage news articles, event announcements, and informational pages without any technical knowledge. - Google Maps Integration: Interactive location map with directions - essential for an information center serving local citizens. - EU Brand Compliance: Design adheres to EU communication guidelines while maintaining a local, approachable identity for Eastern Slovakia. --- ### Cylinderpece.sk **URL:** https://www.caskcoded.com/projects/cylinder-pece **Published:** 2026-04-06 **Category:** web-app | **Industry:** Crafts / Home Services | **Year:** 2024 **Technologies:** Next.js, TypeScript, Cloudinary, Google reCAPTCHA v3, Tailwind CSS **Live URL:** https://cylinderpece.sk A craft-forward service website for Antonín Čorňák - a master tile stove builder with 20+ years of experience crafting custom kachľové pece, wood-burning stoves, and garden fireplaces in Eastern Slovakia. **Challenge:** A skilled master craftsman with two decades of work and a portfolio full of beautiful, handmade tile stoves had no online presence. His business ran entirely on referrals. Customers searching for custom tile stoves in Eastern Slovakia couldn't find him - and the ones who did had no way to see his work before making contact. **Solution:** A visually strong service website built around Antonín's craft portfolio. Cloudinary manages the photo gallery of completed stoves, fireplaces, and cooking ovens - optimized for fast load times without sacrificing image quality. A reCAPTCHA-protected contact form captures inquiries. Local SEO with structured data and Slovak-language content targets search queries in the Eastern Slovakia region. **Key Features:** - Craft Portfolio Gallery: Cloudinary-powered photo gallery showcasing completed tile stoves, garden fireplaces, and cookers - the primary sales tool for a craft business. - Services Overview: Clear pages for each service type: kachľové pece, sporáky, záhradné krby - with descriptions aimed at homeowners, not specialists. - Contact & Inquiry Form: reCAPTCHA v3 protected contact form for project inquiries - simple, spam-free, with email notification. - Local SEO: Slovak-language content, schema markup, and location signals targeting searches in Eastern Slovakia - where the client operates. --- ## Blog ### Apple Intelligence and On-Device LLM: The Future of Mobile AI **URL:** https://www.caskcoded.com/blog/apple-intelligence-on-device-llm-stowly **Author:** Lukas Dobransky, Founder & Developer **Published:** 2026-01-23 | **Read time:** 8 min **Tags:** Apple Intelligence, On-Device AI, Foundation Models, SwiftUI, iOS Development, LLM, Stowly When Apple introduced the Foundation Models framework at WWDC 2025, it opened entirely new possibilities for developers. No more paying for every API call to the cloud. No more dealing with latency. And most importantly - user data stays on their device. At Stowly, we fully embraced this technology and the result is fascinating: unlimited story generation for free, right on the iPhone. #### What is Apple Intelligence and Foundation Models? Apple Intelligence is a set of AI features integrated directly into the operating system. At its core is the Foundation Models framework - an on-device language model with approximately 3 billion parameters, optimized for Apple Silicon. Unlike cloud-based solutions, this model runs completely on the user's device. That means no API fees, no sending data to servers, and instant response without internet dependency. For developers, it's available through a Swift framework that enables simple model invocation with custom prompts. #### Why We Chose On-Device AI for Stowly Stowly is an app for generating personalized bedtime stories for children. The original plan was to use cloud API. However, we quickly ran into a problem: costs. Generating a single story would cost a few cents. With thousands of users, that would add up fast. And most importantly - how do you explain to parents that they have to pay for every story for their child? When Apple announced Foundation Models, we saw an opportunity. The model is capable enough to generate quality stories adapted to a child's age. And what's crucial - it's free. No API fees, no limits on the number of generations. #### Technical Implementation Integrating Foundation Models into a SwiftUI app is surprisingly simple. Apple provides the FoundationModels framework with an intuitive API. You create a session, send a prompt, and get a response. The model supports streaming, so text appears gradually as it's generated - creating a pleasant UX effect. The key is proper prompt setup. For Stowly, we created detailed instructions that ensure stories are always age-appropriate, contain educational facts, and new vocabulary words. The on-device model has its limits - it's not as capable as large cloud models, but for our use case, it's more than sufficient. #### Freemium Model: On-Device Free, Cloud for Subscription This is, in my opinion, the most interesting part. Thanks to on-device AI, we were able to create a truly fair freemium model. Users with iPhone 15 Pro and newer can generate an unlimited number of stories completely free. No registration, no credit card. For users with older devices, or those who want premium features - better story quality, AI-generated images, professional narration - we offer Stowly Pro with cloud AI. This model is win-win. Users get value for free, and those who want more can pay for premium features. #### Privacy as a Competitive Advantage In an era when every app collects data, privacy is a strong differentiator. Especially for children's apps. With on-device AI, we can tell parents: your child can request a story about anything, and that data never leaves the device. No server sees it. No company analyzes it. This isn't just marketing - it's technical reality. The model runs locally, prompts aren't sent anywhere, generated stories are saved to the user's iCloud. We have no access to anything. #### What This Means for the Future of Mobile Apps Apple Intelligence is just the beginning. On-device AI models will become increasingly capable. And what's important - they'll be available on more and more devices. Today Apple Intelligence supports iPhone 15 Pro and newer including the entire iPhone 16 and 17 lineup. For developers, this opens entirely new possibilities. Features that previously required expensive API calls can be free. Personalization that required sending data to servers can be private. Apps that needed internet can work offline. This isn't a revolution that's coming - it's a revolution that's here. On-device LLM in the form of Apple Foundation Models is changing the economics of mobile apps. For Stowly, it meant the ability to offer unlimited story generation for free, with full respect for privacy. For users, it means value without hidden costs. And for the entire ecosystem, it signals a future where AI isn't a luxury you pay for, but a standard feature available to everyone. If you're developing iOS apps and haven't looked at the Foundation Models framework yet - now is the right time. --- ### Why Every Business Needs an AI Audit in 2025 **URL:** https://www.caskcoded.com/blog/why-ai-audits-matter **Author:** Anton Cornak, Co-founder & CTO **Published:** 2025-03-01 | **Read time:** 6 min **Tags:** AI, Strategy, Business The AI hype cycle has created a peculiar problem: companies are spending millions on AI solutions that nobody asked for. We've seen chatbots that annoy customers, automation that creates more work, and 'AI-powered' features that are just if-else statements with extra steps. #### The Problem with AI-First Thinking When every vendor pitches AI as the solution, it's easy to lose sight of the actual problem. An AI audit flips the script. Instead of asking 'where can we use AI?', we ask 'what's actually broken?' - and then determine if AI is the right fix. #### What a Real AI Audit Looks Like A proper audit maps your processes, identifies bottlenecks, and evaluates whether AI, automation, or simple workflow changes will have the biggest impact. It takes 45 minutes, costs nothing, and saves you from six-figure mistakes. #### When AI Actually Makes Sense Document processing, pattern recognition, predictive analytics, natural language tasks - these are areas where AI earns its place. Everything else? There's probably a simpler, cheaper, more reliable solution. The best AI strategy starts with understanding what you actually need. Book a free audit and find out - no slides, no sales pitch, just an honest conversation about your business. --- ### Our Stack: Why Next.js + React Native Wins **URL:** https://www.caskcoded.com/blog/nextjs-react-native-stack **Author:** Anton Cornak, Co-founder & CTO **Published:** 2025-02-15 | **Read time:** 8 min **Tags:** Next.js, React Native, Architecture Picking a tech stack is one of those decisions that haunts you for years. Pick wrong and you're rewriting everything in 18 months. We've been through that cycle enough times to know what works. #### Why Next.js for Everything Web Server components, streaming, edge runtime, built-in optimization - Next.js isn't just a React framework anymore. It's the full platform. We ship faster, rank better in search, and spend zero time configuring webpack. #### React Native: One Codebase, Two Platforms Flutter is great until you need native modules. React Native with Expo gives us 95% code sharing between iOS and Android, plus the entire React ecosystem. Our web devs can ship mobile features without learning Swift or Kotlin. #### The AI Layer Every project we build now has AI consideration from day one. Not because it's trendy - because our clients' competitors are doing it. The stack needs to support model inference, real-time processing, and graceful fallbacks. Technology choices should be boring. Pick proven tools, ship fast, iterate based on real feedback. That's been our approach for a decade and it hasn't failed us yet. --- ### How We Charge Half the Price Without Cutting Corners **URL:** https://www.caskcoded.com/blog/half-price-no-layers **Author:** Anton Cornak, Co-founder & CTO **Published:** 2025-01-20 | **Read time:** 5 min **Tags:** Business, Agency, Pricing When we tell potential clients we're roughly 50% cheaper than traditional agencies, the first question is always: 'What's the catch?' There isn't one. We just don't have the overhead. #### The Agency Tax A typical agency charges for a project manager, account manager, UX researcher, QA team, and the developers who actually write the code. That's 4-5 people on payroll for every developer doing productive work. We skip the middlemen. #### Senior-Only, Direct Communication Every person on our team is a senior engineer. You talk directly to the people building your product. No game of telephone, no status meetings that could've been an email, no 'let me check with the team and get back to you.' #### EU-Based, Fairly Priced We're based in Slovakia, EU. Our costs are lower than London or San Francisco, but our talent pool is world-class. We pass those savings to you instead of inflating margins. We're not cheap - we're efficient. If you want an office with a foosball table and a team of 15 people, we're not your agency. If you want great software built by people who know what they're doing, let's talk.