RabbitSoftwareResearch systems / 0.12.0

Local-first research / experimental systems

RabbitSoftware

Research software, operating-system experiments, and signed provenance - built to run locally and make its boundaries visible.

Active research software. Version 0.12.0. The experimental kernel runs in QEMU.

01 Local by default 02 Sources stay inspectable 03 Sharing waits for consent
01 / SYSTEM

A research system with visible boundaries.

RabbitSoftware connects public-source research, local analysis, signed records, and experimental runtimes without pretending they are one thing.

Research pipeline

Retrieve public records, preserve their source identifiers, index them locally, and produce answers with citations.

  • PubMed
  • Europe PMC
  • ClinicalTrials.gov
  • ClinVar
  • NIH RePORTER
  • arXiv

Signed provenance

Nodes keep their own signed chains and replicate a research ledger. Validators reject events that contain personal data.

Host and guest

The Python application runs on the host. The experimental Rust kernel and bounded guest workflows run in QEMU; they do not replace the host OS.

02 / DATA BOUNDARIES

Your device is the default boundary.

  • ALocal first. Conversations, settings, research records, integrity reports, node keys, chains, and the local model stay on the device by default.
  • BConsent before transfer. Public searches, hosted-model questions, publishing, and sharing wait for an explicit yes and are recorded locally.
  • CPublic chain, public data. The chain is permanent. Personal data belongs in the encrypted local vault, never in a public event.

03 / GET STARTED

Start with the source.

This website was recovered from a surviving Cloudflare preview. The original GitHub repository and installers are currently unavailable; the Python application is only partially recovered.

Do not run the historical install commands below. They are retained as recovery references, not working installation instructions. Read the recovery status.

Windows / PowerShell

irm https://raw.githubusercontent.com/DNA-Blockchain/Helloworld/master/install.ps1 | iex
Review install.ps1

Linux / WSL

curl -fsSL https://raw.githubusercontent.com/DNA-Blockchain/Helloworld/master/install.sh | bash
Review install.sh
04 / LOCAL TOOLS

Run the agents. Read the chain locally.

The website offers consent-gated research chat, not a hosted agent console or public chain explorer. RabbitSoftware’s local assistant, literature-research agent, and chain viewer run on your own machine.

RabbitSoftware assistant

Ask about local nodes, research status, or published chain entries. Chain lookups search public entries already stored in your local node data.

python rabbit.py chat
python rabbit.py ask "what's on the chain"
python rabbit.py ask "find BRCA1 on the chain"

Literature research agent

Run the host-side agent from the repository. The explicit loopback bind keeps its node on this computer; live collection queries public research sources and uses network access.

python run_agent.py --host 127.0.0.1 --port 8765

Stop it with Ctrl+C. The default interval is hourly; upstream services impose request limits.

Browse chain entries

Read the merged local research chain in a loopback-only viewer, or list, search, and inspect entries through the assistant.

python research_viewer.py
python rabbit.py ask "what's on the chain"
python rabbit.py ask "show entry 2"

The viewer listens on 127.0.0.1:8791. The chain holds public events and fingerprints; it is not an online public endpoint for this website.

These commands describe the original application and require source files that have not yet been recovered. TwinOS peer agents are also local-first. Remote peers require explicit trust and policy approval; this website does not accept agent messages or expose agent credentials.

05 / LIMITS

Research tooling, not clinical software.

Genomics utilities produce candidate laboratory hypotheses; they do not diagnose, recommend treatment, or edit DNA in a body. EEG and physiology features are research prototypes, not measurements of thoughts or images.

The Rust kernel is experimental and runs in QEMU only. It does not run the Python RabbitSoftware application.

06 / RESOURCES

Read the evidence and the limits.

Project documentation and policy live with the source, where changes can be reviewed alongside the software.

RabbitSoftware chat

Choose where your conversation happens.

Your Twin stays on your device

Run the RabbitSoftware assistant locally. This public page cannot see your files, personal research, vault, local chains, or terminal.

python rabbit.py chat

This is a historical application command, not a working installer. The original application source is still incomplete. Recovery status.

The local assistant can use your local setup. Public searches require approval; hosted requests follow your local consent settings. This site does not start commands or connect to your device.