Skip to content

Latest commit

 

History

179 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UseMyResearch.com by Textrun

UseMyResearch

A browser-local research outline for links, evidence, notes, types, tags, and connections. Edit it yourself or use page-local Web Model Context Protocol (WebMCP) tools with a supported agent browser.

Open UseMyResearch · Privacy · WebMCP tools

Research is saved in the current browser. A research address does not share its contents with another browser. Keep downloaded backups of work you need to retain. Research titles can appear in browser history and hosting requests, and website icons contact linked sites. See privacy.

Run locally

Requires Python 3.10 or later. No package installation is needed for the website.

python3 -B scripts/serve.py --root Web/Site --port 8791

Open http://127.0.0.1:8791/. Use this server so saved research addresses also work after a refresh.

The example research is loaded into My research on first use. Open it or create a new research page. In the editor, use + for connections, # for tags, = for types, @ for local identities, and * for nested notes. Links are detected automatically.

Work with an agent

Open the site in a browser that supports WebMCP, such as the supported ChatGPT in-app browser. The editor offers context, bounded node listing, and preparation of a change. A prepared change appears in the same visible review dialog used by the person. The person confirms it before it is applied.

A normal browser can edit research without agent tools. Browser support and account availability vary. See the official ChatGPT WebMCP documentation.

Save and share

  • A complete local backup includes private notes, local identities, and trash. Treat it as private. Restore currently requires empty local stores and accepts files up to 5 MB.
  • A reviewed sharing copy excludes private notes and local identities. Download and supported operating-system sharing are available.
  • Google connections, hosted publication, account synchronization, and a separate ChatGPT plugin are deferred. Provider preparation or a downloaded file does not publish anything.

See sharing and recovery.

Source and checks

  • Web/Site contains the active JavaScript website. Its editor runs directly in the browser.
  • Sources/ResearchGraph contains the separate dependency-free Swift graph library.
  • Web/Sources contains the separate Swift WebAssembly reader adapter. The current editor does not require a WebAssembly build.
  • Fixtures, Schemas, Specification, and Tests contain the portable contract and synthetic conformance material.
  • Deployment and scripts/build_site.py contain the static website deployment path.

Requires Node.js 26, Python 3.10 or later, and Swift 6.2 or later for the core checks:

WEBMCP_AGENT_SESSION=public-check ./scripts/test

The checks cover source privacy, the website, deployment routing, and the Swift core. Browser qualification is described in the demonstration guide. Build products stay outside the repository.

To prepare a deployable website in an empty external directory:

python3 -B scripts/build_site.py --output "$HOME/Library/Developer/Xcode/DerivedData/WebMCP-local-site"

The output contains site, a Worker, and its Wrangler configuration. Review the domain and Worker names before deploying your own copy. See deployment.

Status and license

This is an experimental hackathon release. Research connections do not prove causation, ownership, or wrongdoing. Preserve evidence, uncertainty, and source context.

Source and documentation use the Apache License 2.0. See NOTICE, license scope, third-party notices, and source provenance.

About

Build a private structured research directly in Google Chrome. Let your agents work on it using WebMCP without requiring a login or server setup. Connect it to ChatGPT without installing a plugin.

Topics

Resources

Contributing

Security policy

Stars

1 star

Watchers

0 watching

Forks

Contributors

Languages