Thaumaturge, a Pathfinder RPG Base Class in 2 paragraphs + I sentence.
Thaumaturge: The thaumature is a base class that grants the greatest possible range of spells available and spells per day… and nothing else. Use hit dice, proficiencies, base attack, base saves, starting wealth, and starting age as an arcanist. Use class skills as an arcanist, except you do not receive Use Magic Device as a class skill. Gain 4 + Int mod skill points/level.
Gain cantrips, spells prepared, and spells per day, as an arcanist with a +1 bonus to each value for every spell level you can cast spells (so a 1st level thaumatuge has 3 spells per day, and 5 0-level and 3 1st-level spells prepared). Gain spellcasting and spellbooks as an arcanist. However, you can select, learn, copy into your spellbook, and cast spells from any class’s spell list. If the spell has a game mechanical prerequisite you cannot meet (such as modifying how your bardic performance works, when you have no bardic performance) then casting it has no affect. You can select spells from classes that don’t use spellbooks through scrolls, selecting them as your 2 spells known gained at easch level, or spell research, as if they were sorcerer/wizard spells.
You gain no other class features.