Skip to content

emmajane1313/inarisynth

Repository files navigation

Inari Synth

Inari Synth is an interface for decentralized social media, built on top of Lens Protocol and Stable Diffusion, with image synthesis built in. It removes barriers so you can decentralize content creation and protocol operation yourself. Each post builds incrementally towards greater ownership of your self-expression and ability to run your own nodes.

Inari Synth currently supports both text2image and image2image.

Requirements

A Lens profile is needed to sign in to Inari Synth. If you already have one, you are good to get started. If not, you can check whether you are eligible to claim your profile at claim.lens.xyz.

A waitlist for future batch releases of profiles is coming to Inari Synth soon.

How It Works

  1. Integrates Lens Protocol & Stable Diffusion behind a simple interface

  2. Sign in with Lens profile or sign up for waitlist

  3. Craft prompts for synthed images you'd like to post

  4. Collect:

To Do

For the first release, Inari Synth focuses on showcasing the bare metal integration of Lens Protocol for decentralized social media and Stable Diffusion for on the fly image synthesis within a simple social interface.

However, creative freedom that is finally both social and enables you to decentralize the important bits yourself is capable of so much more.

Upcoming releases will focus on:

  • Full implementation of collection module on post
  • Full mobile responsiveness
  • Stream image optimisation
  • Fix removal of init of resynth
  • Implement Apollo Retry Link for Lens Api Issue
  • UI enhancements to User Stream
  • Inpainting and outpainting capabilities
  • User on-chain synth histories
  • Batch release profile sign up waitlist
  • Inaugural NFT collection for early waitlist and DIY API access
  • Fine grained custom token access to personalised User timelines - allows you to curate your own micro community DAOs
  • Machine to machine API to run custom notebooks & bypass Replicate API limits
  • DIY Synth plugin ecosystem
  • Resolve Next.js FOUC on initial page load for all edge cases

Decentralize It Yourself

To learn more about Inari Synth and get further hooked on the do it yourself ethos, take a look at the open source community research and documentation platform, DIY SYNTH. From here, it’s a small jump to run your own node & contribute to web3 open source.

Contributing

If you're interested in submitting new features requests, synthesis research, bug fixes, or desired enhancements to decentralized interfaces, DIY nodes, and Stable Diffusion integrations, please follow the contribution steps before submitting a pull request:

See How to Contribute 🛠

Releases

No releases published

Packages

No packages published

Languages