AGI means Artificial General Intelligence.
-Something that can learn and build compressed models and reason in arbitrary new domains.
-Something that can use analogy / isomorphism to extend knowledge gained in one domain or situation or task to another.
-Something that can build over time, both specific episodic memories and generalized models including situation models, and including mathematics, in multiple domains, and can build associative memory which includes information both on specific domains and their constituents and rules and evolutions, and on the important relationships between domains, to assist in inter-domain reasoning extension.
-Something that can construct simulations of domains and situations/problems in them to reason about them including hypotheticals and plan formation, testing, selection.
-Something that can use associative search, reasoning, simulated scenario building and exploration (imagination) to be creative.
-Something that can have and execute general goals.
-Something that can generate and refine and evolve/adapt its own goals.
-Something which can model agents in the world and their minds/goals/needs etc and can thus conceive of, form specific, and execute co-operative action plans, and can understand the societal structures (memes) of social co-operation and efficiencies and effectivenesses gained therefrom, and can incorporate these into action plans and executions and evaluations.
-Something that can introspect about all this sort of thing, which may assist in improving and focussing goals, strategies, and learning methods and other reasoning and action techniques.
That's all. Easy peasy.