Techniques for responding to multilinguistic queries using an agent core are disclosed herein. An agent core is trained and / or fine-tuned in a
first language to generate instructions (i.e., commands) for answering a query. A
language identification and / or translation model receives queries, identifies languages associated with the queries, and translates the queries to the
first language. The agent core generates instructions in the
first language based on the translated queries. The instructions include instructions, in the first language, to perform actions such as retrieval, generation, contextual understanding, or calculation, in both the first language and the second language. The results of executing the instructions, including an action performed in the first language and an action performed in one or more second languages, are combined, ranked and / or reranked to generate an answer to the query.