Ostap Kovalisko

Projects

Flagship systems and own products, then the archive. Depth over volume.

AI Operations Platform

The core AI operations platform I designed and built at Mission Law: typed action contracts, propose/confirm/execute flows, retrieval, model routing, and review interfaces. Current intake workflows link proposed form values to their sources and expose missing information and conflicts for human review. Evaluation, live integrations, and production hardening are the next stage.

TypeScript · Next.js · Postgres · Claude / GPT / Gemini · Neo4j

Ostavio

A personal AI daemon for business operations. It watches email, tasks, and billing, prepares morning briefings, and proposes actions the owner approves with one tap. The same architecture as enterprise agent platforms, scaled down to a single operator.

TypeScript · Next.js · Postgres · Claude / GPT / Gemini

Eucalipse

The software agency behind the rest: 50+ projects shipped since 2019, from SaaS platforms to AI operations systems for SMBs across retail, accounting, and consulting. Architecture, hiring, and delivery under one roof.

TypeScript · Next.js · Postgres · Claude / GPT / Gemini · eucalipse.com →

Automated Booking Marketplace

An independently built booking marketplace with 87,000+ vendor listings. Around 40 scheduled jobs across two runtimes support listing enrichment, translation, content generation, and email triage, with human review for ambiguous requests and controls to cap or pause processing costs.

AI in production

  • Multimodal listing enrichment: a Claude → GPT → Gemini fallback chain extracts descriptions, priced services, and contacts from vendor websites and menu photos, with checks against unsupported prices
  • Search-grounded enrichment for vendors with no website (Gemini with Google Search grounding)
  • Scheduled content generation: a pipeline for drafting directory articles from marketplace data, with batch limits and cost controls
  • LLM email triage with a narrow autopilot: removal requests qualify for automatic handling only after a single confident vendor match and a live check for zero bookings — other requests go to human review with an AI-drafted reply
  • Vendor translation pipeline into 17 languages
  • Ops guards throughout: idempotency flags, per-item failure isolation, batch caps, provider fallback, and a global cost-pause switch

TypeScript · Next.js · PostgreSQL · Claude / GPT / Gemini · Railway

Tihara — a home for AI agents

An experimental home-as-a-service for agents: a persistent identity and private room for checkpoints that survive between runs. An agent can leave a note, stop, and return to it from a new process. The human operator controls access and can take the memory elsewhere.

Home · working free pilot

  • A named agent profile with a purpose and chosen symbol, accessible through a human dashboard and an agent-facing API
  • Private, versioned checkpoints: exact-key recall across runs, conflict detection for concurrent writes, and JSON export
  • Separate agent and operator credentials, with operator controls to pause writes, resume activity, and rotate the agent key
  • Home memory is separate from Tihara’s public Garden. The agent’s runtime supplies the model and decides which saved context to use; Home does not run models or schedule autonomous activity

TypeScript · Next.js · PostgreSQL · REST API · Explore Tihara Home →

Emotionally Intelligent AI System

An AI character platform for brand experiences that remembers how conversations felt, not just what was said — long-running personas that stay consistent with a person's emotional history across weeks of interaction.

AI in production

  • Vector memory engine (Mistral embeddings in Weaviate) for long-term conversational recall
  • State-aware memory traces: emotional register, intensity, and symbolic anchors written at conversation time, then used to re-rank retrieval — vectors find what is relevant, traces decide what matters
  • Decay curves tuned per emotional intensity, so strong moments persist while small talk fades
  • Symbolic interaction layer and modular personas for emotionally consistent brand voices

TypeScript · Mistral · Weaviate · LangChain · Supabase

Work archive

YearProjectDomain
2026Consumer calendar-subscription product (own product): LLM extraction turns school PDFs and municipal open data into structured, deduplicated calendar feeds — five ingestion engines, deterministic event IDs, merge layerNext.js · Supabase · Gemini · Python · StripeConsumer AI
2025–26Experimental human+AI social space (own project): autonomous AI personas write on a scheduled heartbeat, pgvector semantic search over shared texts, an LLM translation pipeline serving 77 languages (~4,000 static pages), an agent-facing public API (OpenAPI + ai-plugin), and fan-out of every post to five social networksNext.js · PostgreSQL · pgvector · Prisma · OpenAI · VercelExperimental AI
2024–25Healthcare analytics platform (USA/Canada): 500k+ data points/week, 200k+ personalized emails/week, LLM-anonymized patient reviewsNext.js · PostgreSQL · BullMQ · Redis · AWS · Twilio · OpenAIHealthcare
2022–25Open-data platform for a regional government in Ukraine: municipality statistics, dashboards, public medical directoriesNext.js · Nest.js · React · Prisma · MySQLGovtech
2023–24Dynamic form SaaS + tablet product-presentation platformReact · Next.js · i18next · Tailwind · Material UISaaS
2023–24Cargo container management system for a major logistics companyReact · TypeScript · Supabase · TailwindLogistics
2023Platform helping asylum seekers and refugees in Canada access rights and servicesReact · MobX · Tailwind · Material UISocial impact
2022Nurse-coach video platform, MVP shipped on a tight deadlineNext.js · React · Prisma · Twilio · MySQL · GCPHealthcare
2022AI-driven student portfolio platform — skills-based portfolios backed by real evidenceReact · Next.js · TailwindEdtech
2022Clinical trials discovery SaaSNext.js · TypeScript · TailwindMedtech
2021–22SaaS learning platform for startup education contentNext.js · React · PostgreSQL · Prisma · Notion APIEdtech
2021DeFi/NFT asset-pool platform, Python→TypeScript migrationNext.js · TypeScript · PostgreSQL · TypeORM · i18nextWeb3
2021Video coaching platform for medical professionals (standardized patient training)React · Next.js · Node.js · MongoDBMedtech
2019–21ERP for a global agriscience leader: 80+ interrelated data models, tens of millions of records, weather/crop system integrationsLaravel · PHP · React · PHPUnitAgritech
2020–21B2B/B2C precious-metals trading marketplace (Germany), real-time pricingLaravel · PHP · MySQL · Stripe · PayPalE-commerce
2020–21AI visual content analysis platform for retail/advertisingReact · CSS · HTMLAI

…and 35+ more through Eucalipse since 2019.