Book a call

[00] Technologies

The AI stack we build with

Commercial and open-source models, the main clouds, and the data and automation tools businesses already run. We pick each layer by testing it on your examples, and keep the model swappable so the system can change as AI does.

  • 71 tools
  • 10 groups
  • 0% mark-up on model usage
stack.traceready · 6 layers · 7 tools

use caseAI chatbot that answers from your documents

  1. 01modelOpenAI GPT modelsPassed the eval set of past questions at the lowest cost per answeralso tested · Anthropic Claude · Google Gemini
  2. 02retrievalLlamaIndexSplits and indexes your documents, returns passages with sources
  3. 03storepgvector (PostgreSQL)Runs in the PostgreSQL you already have: no new database to operatealso tested · Pinecone
  4. 04serviceFastAPIDockerOne API that the website and WhatsApp both call
  5. 05cloudAWSYour account and region, so documents stay where they are today
  6. 06checksGitHub ActionsRe-runs the eval set before any prompt or model change ships

swapModel behind one layer: switch provider by config and an eval re-run

example stacks · each layer tested on your own data

by category

Models, frameworks and tools. 71 of them, in 10 groups.

Tools we use in client projects, chosen per project. Trademarks belong to their owners; listing does not imply partnership.

71 indexed
group.01 · 08 tools

Language models

Hosted and open-weight LLMs for chatbots, RAG assistants, AI agents, summarising and document extraction. We choose per task by testing accuracy, cost, speed and data residency on your own examples.

used inAI Chatbot DevelopmentAI Agent DevelopmentLLM DevelopmentGenerative AI DevelopmentChatGPT & OpenAI Integration

  • t.01.01OpenAI GPT models
  • t.01.02Anthropic Claude
  • t.01.03Google Gemini
  • t.01.04Meta Llama
  • t.01.05Mistral
  • t.01.06Azure OpenAI (Microsoft Foundry)
  • t.01.07Amazon Bedrock
  • t.01.08Ollama
group.03 · 07 tools

LLM application frameworks

Libraries for retrieval, tool calling and multi-step agents, used where they save time and replaced with plain code where they add complexity.

used inAI Agent DevelopmentAI Chatbot DevelopmentLLM Development

  • t.03.01LangChain
  • t.03.02LlamaIndex
  • t.03.03LangGraph
  • t.03.04CrewAI
  • t.03.05Model Context Protocol (MCP)
  • t.03.06LangSmith
  • t.03.07Pydantic
group.05 · 07 tools

Cloud platforms

We deploy into your own cloud account and region, so data, models and costs stay under your control. On-premises hosting is possible for open-weight models.

used inAI & ML DevelopmentLLM DevelopmentMachine Learning Development

  • t.05.01AWS
  • t.05.02Microsoft Azure
  • t.05.03Google Cloud
  • t.05.04Amazon SageMaker
  • t.05.05Azure Machine Learning
  • t.05.06Vertex AI
  • t.05.07On-premises servers
group.06 · 14 tools

Data & BI

Warehouses, databases and dashboards that bring your data together for reporting, analytics and model training.

used inBusiness IntelligenceData Analytics & Insights

  • t.06.01Power BI
  • t.06.02Tableau
  • t.06.03Looker
  • t.06.04Looker Studio
  • t.06.05Metabase
  • t.06.06Apache Superset
  • t.06.07Snowflake
  • t.06.08BigQuery
  • t.06.09Amazon Redshift
  • t.06.10Azure Synapse Analytics
  • t.06.11Databricks
  • t.06.12PostgreSQL
  • t.06.13MySQL
  • t.06.14MongoDB
group.07 · 05 tools

Automation & RPA

Bots and workflow tools that move data between systems, trigger AI steps and handle rule-based work, including systems that have no API.

used inRobotic Process AutomationAI Agent Development

  • t.07.01UiPath
  • t.07.02Power Automate
  • t.07.03n8n
  • t.07.04Automation Anywhere
  • t.07.05Blue Prism
group.09 · 05 tools

Computer vision

Libraries and models for object detection, image classification, OCR and video analysis, from camera feeds to scanned documents.

used inComputer VisionData Annotation & Labelling

  • t.09.01OpenCV
  • t.09.02YOLO
  • t.09.03Tesseract OCR
  • t.09.04MediaPipe
  • t.09.05AWS Textract
group.10 · 05 tools

Data collection & labelling

Tools for gathering public web data and labelling images, video, text and audio to prepare training and evaluation datasets.

used inData Annotation & LabellingWeb Scraping & Data Collection

  • t.10.01Scrapy
  • t.10.02Playwright
  • t.10.03Beautiful Soup
  • t.10.04Label Studio
  • t.10.05CVAT

how we choose

Every layer earns its place. Tested on your examples, not picked from habit.

What we test for each layer, what usually comes out ahead, and when we pick something else. A project only gets the layers it needs.

layerwhat we testusually winswe pick otherwise when
l.01Language modelAccuracy on an evaluation set of your own cases, cost per request, speed and where the data is processedThe cheapest model that passes the evaluation set, often a smaller one than expectedData must stay on your servers: an open-weight model such as Llama or Mistral, self-hosted
l.02LLM frameworkWhether it saves code we would otherwise write, test and maintainPlain code, with LlamaIndex for retrieval or LangGraph for multi-step agents where they earn their placeA framework adds more moving parts than it removes: it is replaced with plain code
l.03Vector databaseHow much you will store, what you already run and how results must be filteredpgvector, inside a PostgreSQL database you may already run and back upVery large collections or heavy traffic: a dedicated store such as Pinecone or Weaviate
l.04ML frameworkThe kind of data and how much of it there isscikit-learn for tables of records: forecasts, scores and risk modelsImages, audio, free text or very large datasets: PyTorch
l.05IntegrationWhether each system has an API or a regular exportDirect API calls, scheduled with n8n or Power AutomateNo API at all: RPA bots, such as UiPath, that work the screens like a person
l.06HostingWhere your data may go, and the cloud and sign-in you already useYour own AWS, Azure or Google Cloud account, in a region you chooseRegulated or air-gapped sites: on-premises servers with open-weight models
l.00No model at allWhether a rule, a search or a report would do the jobSometimes it would. A SQL report or a business rule is cheaper to run and easier to trust, and we will say so

built to change

Models change every few months. Your system should not have to.

Prices, providers and capabilities move fast. We keep your logic apart from the model, test every change and watch the system in production.

Discuss your project
03evaluation set · re-run on every change
your channelsWebsite · WhatsApp · Teams · your ERP and CRM
your logicPrompts · retrieval · business rules · guardrails · audit logversioned, kept apart from the model
02model layerOne interface for every model callswap = config + eval re-run
01providers
  • OpenAI GPT modelscurrent
  • Anthropic Claudetested
  • Google Geminitested
  • Llama or Mistralself-hosted
04monitoring · accuracy, cost, failures
how a system is layered · providers shown are examples
  1. 01

    Right tool, not our favourite

    We pick models and frameworks for your accuracy, cost, speed and data rules, and explain the trade-offs before we build.

  2. 02

    Swappable models

    Model calls sit behind one layer, so moving to another provider or a self-hosted model is a configuration change, not a rebuild.

  3. 03

    Measured, not assumed

    Every model is tested on an evaluation set built from your own cases before it reaches users, and again after each change.

  4. 04

    Monitored after launch

    Accuracy, cost and failures are tracked in production, so drift or a provider change shows up in a dashboard, not in a complaint.

FAQ

Technology questions

Straight answers to what buyers ask us most. Can't find what you need?

Email sales@appsin.ai or call +91-9025555584.

Ask us directly
Which AI model do you recommend?

It depends on the task. We build a small evaluation set from your real examples, test two or three candidate models against it and compare accuracy, cost per request, speed and where the data is processed. The cheapest model that passes the test usually wins.

Can the AI run privately, without sending data to a third party?

Yes. Open-weight models such as Llama and Mistral can be hosted in your own cloud account or on your own servers. Hosted models are also available through Azure OpenAI in Microsoft Foundry, Amazon Bedrock and Google Vertex AI in a region you choose, under business terms that do not use your data for training.

Will we be locked into one model provider?

No. We keep prompts, retrieval and business logic separate from the model call, so switching to a newer or cheaper model is a configuration change and a re-run of the evaluation set, not a rebuild.

Do you work with the cloud we already use?

Yes. We deploy on AWS, Microsoft Azure or Google Cloud in your own account, using the data stores and identity setup you already have where possible.

Who pays for model and API usage?

Usage is billed by the provider directly to your account, so you see the real cost with no mark-up. We estimate monthly running costs during scoping and add usage limits and alerts so there are no surprises.

Do you use open-source models?

Yes, where they fit. Open-weight models such as Llama and Mistral can run in your own cloud account or on your own servers, which helps when data has to stay in-house or volumes make per-request pricing expensive. We test them on the same evaluation set as the hosted models, so the choice rests on your results, not on a preference.

Should we use RAG or fine-tuning?

Most assistants that answer from your documents start with retrieval (RAG) and good prompts: answers use your latest content, show their sources and are easier to keep up to date. Fine-tuning earns its cost once an evaluation set shows where prompting falls short, usually on format, tone, classification or specialist language. Many mature systems use both.

Compare RAG and fine-tuning
What if a tool we use is not listed?

We probably still work with it. Most business systems can be reached through an API or regular exports, and for those with neither we use RPA bots that work the screens. Tell us what you run and we will check it before scoping, not after.

Free consultation

Tell us about your stack

List the systems, clouds and data sources you use today and any rules on where data can go. We will recommend an approach and what it would cost.

Enquiry formFields marked * are required.

Get your free consultation