About yesbrainer

    A solo thinktank for every kind of thinker.


    Yesbrainer is an offline-first analysis suite designed for researchers, journalists, founders, activists, policymakers, and anyone who needs to think through an idea from every angle before committing
    to it. It runs entirely in your browser. No accounts, no cloud sync, no data collection.
    Your thinking stays on your device, always.


    The Core

    Yesbrainer Core. Your central hub. Upload source documents, build an indexed knowledge base, and query your own material with RAG-powered retrieval. Steer your analysis with weighted lens sliders, run multi-perspective syntheses, and monitor your constellation of open tools from one place.

    The Lenses

    Economic Lens. Who profits? Who pays? Where does the money flow? Incentive structures,
    wealth distribution, market dynamics, labour effects, trade implications, and the unintended consequences nobody is talking about.

    Political Lens. Who gains power? Who loses it? What becomes possible? Power dynamics, governance shifts, coalition formation, legitimacy, and jurisdictional effects from local to international.

    Social Lens. How does this change the way people live together? Community bonds,
    inequality, family life, mental health, identity, and the social fabric that holds or frays.

    Cultural Lens. What stories does this create? What identities does it touch? Narrative,
    meaning, values, norms, creative expression, and the daily rhythms that quietly reshape
    a society.

    Technological Lens. What does this need to exist? What does it make obsolete?
    Enabling infrastructure, automation, acceleration, surveillance potential, and the
    systems underneath the systems.

    Environmental Lens. What does this cost the planet? What are the timescales?
    Carbon impact, resource consumption, rebound effects, biodiversity, and the tension
    between growth and limits.

    Ethical / Religious Lens. Is this right? By whose morality? What frameworks clash?
    Utilitarian, Kantian, rights-based, virtue ethics, distributive justice, and perspectives
    from Christianity, Islam, Judaism, Buddhism, and Hinduism.


    Technical Philosophy

    Every tool runs client-side with localStorage and IndexedDB persistence. State is exportable
    as JSON or AES-256-GCM encrypted backups. AI features route through local models via
    Ollama. The architecture is hub-and-spoke: the Core communicates with all lenses through
    a BroadcastChannel data bus. Each lens can run standalone or as part of the full constellation.

    Yesbrainer is built with vanilla JavaScript and a custom inter-tab event system. No frameworks.
    No build steps required. No server beyond a local HTTP host. Just open the HTML file and think.


    Technical Requirements

    ComponentRequirementNotes
    BrowserChrome 90+, Firefox 88+, Edge 90+, Safari 15+ES2020, BroadcastChannel, and IndexedDB support required
    AI RuntimeOllama (ollama.ai)Free, open-source, runs locally. Required for all AI features
    Modelsllama3.2 + nomic-embed-textChat and embedding. Optional: gemma2:9b for alternative generation
    Local Serverpython3 -m http.server 8090Required for inter-tab communication. Included launcher scripts handle this automatically
    StoragelocalStorage + IndexedDBAll data persists in-browser. No external database
    InternetNot required after initial setupService worker caches fonts and files for full offline use
    InstallationNoneEach tool is a single HTML file. No compilation,
    no dependencies, no package manager

    Launcher scripts (start-yesbrainer.sh for macOS/Linux, start-yesbrainer.bat for Windows)
    are included. They check for Ollama, pull missing models, start the local server, and open the Core
    in your default browser.

    Sovereignty as a Service