Giter Club home page Giter Club logo

bang_navigator's Introduction

Lensai Logo

Lensai: The Privacy-Focused & AI-Powered Research Browser with Kagi integration

Donate using Liberapay

Lensai enhances your mobile research experience while keeping your personal data and identity secure. Powered by advanced AI tools and browser extensions, Lensai offers modern features designed to elevate your browsing experience.

Get it on Google Play

Features

Lensai is packed with a variety of features aimed at improving usability and maintaining privacy:

  • Privacy by Default: Incognito mode is enabled by default to keep your searches and browsing history private.
  • Kagi Integration: Seamlessly integrates Kagi's search, assistant, and summarizer tools within a user-friendly interface.
  • Easy Sharing: Share URLs or text from any app directly into Lensai without the need to copy and paste, for direct use with summarizer/assistant.
  • Quick Summarization: Long press any link on a website to get a summary via Kagi's summarizer.
  • Content Blocking: A powerful content blocker is enabled by default to filter out ads, malware, and tracking sites.
  • Home Widgets: Includes home screen widgets in three different sizes for quick actions, enhancing productivity.
  • PDF processing: Open and directly summarize/prompt PDF documents.
  • Reader Mode: Extract and simplify web pages, enhancing readability by removing ads, sidebars, and other non-essential elements.
  • Chat Archive: Easily archive conversations with the Kagi assistant on your device and search through them locally
  • Bang Repository: Automatically synchronizes all official Kagi Bangs from the official Repository and makes them available through a convenient interface.
  • Enhanced Text Interaction: Custom context menu allows for easy passage of marked text to Kagi's search or assistant tools.
  • Speech Input: Supports voice commands for hands-free operation and accessibility.

iOS

This open-source app is developed using a cross-platform framework and can be made available on the App Store with minor configuration effort. However, compared to the Google Play Store, the costs are considerably higher. Apple charges a fee of $100/year to publish apps on the store, and it is required to have Apple hardware to develop and publish apps. Since I do not own Apple hardware, I will need to rent a Mac in the cloud for development.

I estimate the total costs to be $350/year, which includes the store fee and cloud hardware costs necessary to publish and maintain the app for iOS.

Since I am not an iPhone user, I have decided to rely on community donations to make the app available on this platform.

If you would like to see this app on the App Store, please consider donating using the following button:

Donate using Liberapay

Once the goal of $200 has been donated, I will start working on the App Store release.

Getting started

Head over to the wiki to learn how to set up the app and explore its features.

bang_navigator's People

Contributors

fafre avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

bang_navigator's Issues

Voice input for assistant

I'm missing voice input on the assistant tab. Is this on purpose?
And would it be possible to activate voice input directly from the widget?

Incognito mode keyboard

Thanks for your app. Works grest so far.
One thing I would expect is that running BN in incognito mode would also trigger my keyboard to launch in incognito mode. Or have it available as a separate option.

Remember assistant selection

I don't know if this is a bug. If it is meant to be like that, please treat the following as a suggestion:

Whenever I start assistant from the widget, it defaults to research.
I'd prefer to either a) default to the last used assistant mode, or b) let me choose the default assistant mode in the app settings.

[Feature Request] Show bangs!

When I first read the name "bang navigator", I actually thought of an app that would allow me to browse through the different bangs.
Can you pull a list of available standard and custom bangs and make them accessible through a pull down or similar before one submits a search to kagi?

Delete bang shortcut

It's an excellent idea to have previously used bangs available for quick selection above the query input box.
If I select one, I can easily delete it again by pressing the X on the bang button.
However, once I have actually used a bang, pressing X doesn't work anymore.

Widget improvements

As of today, several people reached out to me via mail with some ideas to improve the widget. This issue is to discuss those improvements.

Received feedback for improvement so far:

  • Smaller/resizeable widget. Something like Vanadium (browser) does. I like how you do it, but it's a bit too big for my home screen setup. The Assistant and Summarizer could be icons, like the speak icon is:
    image
  • I found I stopped using it though because the widget is too tall to fit in my dock. If I could size it to a simple 5x1 bar, I would use it exclusively.

Please feel free to add some more ideas ๐Ÿ‘

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.