Skip to content
@Kntro-Soft

Kntro Soft

KntroSoft

KntroSoft is a software studio building ReqsAI — an AI copilot that turns live discovery meetings into structured, backlog-ready requirements.

Live App API Status


Who we are

KntroSoft is the organization behind ReqsAI, our flagship product. This org hosts ReqsAI's full stack (backend, frontend, infrastructure, marketing site) plus the academic work behind it. We're a small team — this is where the code, decisions, and architecture records live.

What we build: ReqsAI

An analyst runs a live discovery session (voice or text), and an LLM listens in real time — surfacing draft user stories, edge cases, clarifying questions, and duplicate/update detection against the existing backlog as the conversation unfolds. Decisions are reviewed and accepted on the spot; the backlog stays structured, deduplicated, and exportable (including a direct push to Jira), with subscription billing via Stripe.

Try it: app.tamci.app

Repositories

Repo What it is Stack
reqsai-api Backend — modular monolith (iam, billing, workspace, discovery, gateway) Spring Boot 4 · Spring Modulith · PostgreSQL/pgvector
reqsai-web Frontend — the SaaS app itself Angular 22 (zoneless) · TypeScript · Tailwind CSS v4
reqsai-infra AWS production infrastructure as code Terraform · ECS Fargate · RDS · CloudFront
reqsai-landing Public marketing site React · Vite · Tailwind CSS
reqsai-report Academic report (UPC Software Engineering) DDD · C4 model · Lean UX

Architecture at a glance

  • Multi-tenant — schema-per-tenant isolation in a single Postgres instance.
  • Modular monolith — Spring Modulith-enforced bounded contexts (iam, billing, workspace, discovery, gateway), each with an explicit public API surface; no reaching into another module's internals.
  • Real-time — STOMP over WebSocket for live transcript streaming, AI suggestions, and session presence.
  • Vector search — pgvector-backed similarity search for duplicate/related-story detection.
  • Integrations — Jira Cloud (OAuth 2.0 + API token) for backlog push/import; Stripe for subscription billing.
  • Production on AWS — ECS Fargate, RDS Postgres, CloudFront + S3, all provisioned via Terraform with GitHub Actions OIDC (no long-lived AWS keys).

Tech stack

Java Spring Boot Angular TypeScript PostgreSQL Terraform AWS

Workflow

We follow Gitflow across every repo: feature/* · bugfix/* · hotfix/* branches into develop, releases cut from develop into main. See each repo's .github/CONTRIBUTING.md for the full convention.

Get in touch

Questions, bug reports, or ideas? Open an issue on the relevant repo above — that's where we track everything.


KntroSoft · building ReqsAI · UPC Software Engineering · 2026

Pinned Loading

  1. reqsai-landing reqsai-landing Public

    Marketing landing page for ReqsAI, an AI-powered requirements elicitation platform that turns discovery meetings into structured user stories, Gherkin acceptance criteria, and backlog-ready outputs…

    JavaScript

  2. reqsai-api reqsai-api Public

    Backend SaaS API for Reqs-AI, an AI-powered requirements-elicitation platform — Spring Boot 4 / Spring Modulith modular monolith, schema-per-tenant multitenancy, real-time discovery sessions, Jira …

    Java

  3. reqsai-web reqsai-web Public

    Frontend for Reqs-AI, an AI-powered requirements-elicitation platform — Angular 22 zoneless SaaS app for real-time discovery sessions, backlog management, Jira sync and Stripe billing.

    TypeScript

Repositories

Showing 7 of 7 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…