Portfolio

AI solutions and business platforms

Systems we designed, built and maintain – from AI assistants to platforms people use every day.

  • DreamEstate – AI platform for the real estate market
    AI

    DreamEstate

    AI platform for the real estate market

    A property portal for Montenegro with a tool-using AI assistant that understands plain-language questions, searches listings semantically and turns requests into filters. Computer vision places navigation hotspots in 360° virtual tours automatically, and self-hosted geocoding resolves Montenegrin addresses.

    • Spring Boot
    • FastAPI
    • Next.js
    • PostgreSQL / pgvector
    • Fine-tuned LLM
    • RabbitMQ
    • Keycloak
  • Kruna.ai – AI CRM for law firms
    AI

    Kruna.ai

    AI CRM for law firms

    Case, client, hearing, deadline and document management with a legal AI assistant that answers from Montenegrin legislation and case law and always cites its sources.

    • Next.js
    • Spring Boot
    • RAG
    • PostgreSQL
    • OnlyOffice
    • Keycloak
  • BusTicket AI – AI customer support for bus ticket sales
    AIClient project

    BusTicket AI

    AI customer support for bus ticket sales

    Reads the support inbox, classifies each message and answers from a knowledge base (RAG), turning uncertain cases into drafts or escalating them to operators. The website chat is an AI agent that searches routes and the knowledge base, replies in Serbian, English, German and Russian, and comes with an operator dashboard.

    • FastAPI
    • Spring Boot Modulith
    • Next.js
    • PostgreSQL
    • Qdrant
    • In-house LLM
    • Keycloak
  • AI Operater – AI phone operator speaking Montenegrin
    AI

    AI Operater

    AI phone operator speaking Montenegrin

    An AI phone operator that answers calls 24/7 in a natural voice with an authentic local accent. It understands everyday Montenegrin speech, answers from the company’s knowledge base, books appointments, sends SMS confirmations and hands complex calls to staff with a call summary.

    • Prepoznavanje govora
    • Sinteza govora
    • Fine-tuned LLM
    • SIP / VoIP
    • Python
    • Next.js
  • Sidro AI – Intelligent knowledge base for companies
    AI

    Sidro AI

    Intelligent knowledge base for companies

    A platform that answers from a company’s own documents: knowledge bases, hybrid (vector and keyword) search with reranking, PDF and table understanding, cited answers and a visual workflow builder for AI agents.

    • React
    • Python
    • RAG
    • PostgreSQL
    • Vector DB
    • Fine-tuned LLM
  • Gepek – Marketplace for vehicles and parts in the Balkans
    Platforms

    Gepek

    Marketplace for vehicles and parts in the Balkans

    A multilingual marketplace for cars, parts, tyres and farm machinery in Montenegro and the region. AI drafts listings from uploaded photos, translates them and reads vehicle documents, with dedicated panels for buyers, dealers and administrators.

    • Spring Boot Modulith
    • Next.js
    • PostgreSQL
    • Keycloak
    • MinIO
    • In-house LLM
  • TravelToMontenegro.com – Tourism portal with AI content in 14 languages
    Platforms

    TravelToMontenegro.com

    Tourism portal with AI content in 14 languages

    A portal for destinations, events, restaurants, bookings and virtual tours. An AI pipeline writes magazine-style content in Montenegrin and translates it into 14 languages, an admin AI agent builds destination pages and blog posts, and publishing is scheduled automatically.

    • Spring Boot
    • PostGIS
    • FastAPI
    • Next.js
    • Qdrant
    • Fine-tuned LLM
  • Pečat – Digital archive and document approvals
    Platforms

    Pečat

    Digital archive and document approvals

    A document management system: versioned archive, approval workflows, in-browser document editing, e-signature, search by content and metadata, and single sign-on for the whole organisation.

    • React
    • Spring Boot
    • PostgreSQL
    • OnlyOffice
    • Keycloak
  • REPER – ERP for running the business
    Platforms

    REPER

    ERP for running the business

    An ERP system that brings together invoicing, inventory, procurement, financial reporting and staff records, with a dashboard across multiple business units.

    • React
    • Spring Boot
    • PostgreSQL
    • Docker
    • Keycloak
  • TTS Studio – Montenegrin text-to-speech
    AI

    TTS Studio

    Montenegrin text-to-speech

    A studio that turns text into natural Montenegrin speech, with voice selection, pronunciation rules and audio and subtitle export. Built for media, audiobook publishers and accessible content.

    • Next.js
    • Python
    • TTS
    • PostgreSQL
    • FFmpeg
  • NotifyPro – AI-assisted email and SMS campaigns
    Platforms

    NotifyPro

    AI-assisted email and SMS campaigns

    An email and SMS campaign platform with AI copy suggestions, customer segmentation, automations (such as abandoned cart), A/B testing and campaign analytics.

    • Next.js
    • Spring Boot
    • PostgreSQL
    • Redis
    • Fine-tuned LLM
  • Eyrion Studio – 360° virtual tour studio
    Web

    Eyrion Studio

    360° virtual tour studio

    Turns 360° photos into interactive virtual tours with points of interest, guided navigation and branding, with AI help when preparing scenes. For hotels, restaurants and real estate agencies.

    • React
    • Three.js
    • WebGL
    • Spring Boot
    • Keycloak
  • Tehnosfera – Marketplace for new and used electronics
    Web

    Tehnosfera

    Marketplace for new and used electronics

    An online store and marketplace for phones, laptops and tablets with device buyback, verified sellers and an AI assistant that helps shoppers choose a device.

    • Next.js
    • Spring Boot
    • PostgreSQL
    • Qdrant
    • Fine-tuned LLM