nofwl  by lencx

Desktop app for local data storage

created 2 years ago
4,220 stars

Top 11.8% on sourcepulse

GitHubView on GitHub
Project Summary

NoFWL is a cross-platform desktop application designed to provide a more powerful and feature-rich interface for interacting with AI models, inspired by lencx/ChatGPT. It targets users seeking enhanced AI chat experiences with local data storage and customization options.

How It Works

NoFWL leverages a desktop application framework, likely Electron or a similar technology, to package web-based AI chat functionalities into native applications for Windows, macOS, and Linux. Its advantage lies in offering features beyond basic chat, such as local data storage for privacy and offline access, multiple themes, and internationalization support.

Quick Start & Requirements

  • macOS: brew install --cask nofwl --no-quarantine (requires Homebrew) or download .dmg.
  • Windows: Download NoFWL_0.1.0_windows_x86_64.msi.
  • Linux: Download .deb or .AppImage.tar.gz.
  • Prerequisites: macOS 10.14.6+ required. macOS users may need to bypass security restrictions (xattr -cr /YOUR_PATH/NoFWL.app).
  • Setup: Direct downloads and Homebrew installation are straightforward.

Highlighted Details

  • Cross-platform support for Windows, macOS, and Linux.
  • Local data storage for enhanced privacy and reliability.
  • Customizable themes (light, dark, system) and internationalization.
  • Inspired by lencx/ChatGPT with a focus on more powerful features.

Maintenance & Community

The project is under active development. Links to update logs and version history are available. Community contributions for translations are welcomed via locale files.

Licensing & Compatibility

The README does not explicitly state a license. Compatibility for commercial use or closed-source linking is not specified.

Limitations & Caveats

The application is currently under active development, and users are asked to be patient. Some features are still in the TODO list, including system tray integration, export options (PNG, Markdown, PDF), slash commands, shortcut keys, prompts, sync, customizability, and plugins. The .deb installer for Linux may have poor compatibility.

Health Check
Last commit

1 year ago

Responsiveness

1 day

Pull Requests (30d)
0
Issues (30d)
0
Star History
9 stars in the last 90 days

Explore Similar Projects

Starred by Addy Osmani Addy Osmani(Engineering Leader on Google Chrome), Victor Taelin Victor Taelin(Author of Bend, Kind, HVM), and
1 more.

chatbox by chatboxai

0.3%
36k
Desktop client app for AI models/LLMs
created 2 years ago
updated 6 days ago
Feedback? Help us improve.