Skip to content

gems-platforms/manzoni-app

Repository files navigation

Manzoni Logo

Manzoni

Write using large language models (LLMs) privately on your laptop

No API calls or GPUs required. Download the app and get started.

Features

  • 📦 Run open source LLMs locally on your machine.
  • 📝 Choose from a library of prompts to kickstart your writing—no blank page struggle.
  • 🖋 Select text and ask AI to edit it instantly.
  • ✨ Press 'space' to open an AI prompt bar and ask anything.

Prerequisites

  • Node.js (v20 or higher)

Installation

  1. Clone the repository:
git clone https://github.com/gems-platforms/manzoni-app.git
cd manzoni-app
  1. Install dependencies:
npm install
  1. Start the development server:
npm run start

Build

To create a production build:

npm run package:macos

The built application will be available in the release directory.

Development

The project uses:

  • Vite for fast development
  • Electron for cross-platform desktop application functionality
  • React for the user interface
  • TypeScript for type safety
  • ESLint for code quality

Contributing

Contributions are welcomed! Please read the CONTRIBUTING.md and follow the bug reports, documentation issue, and feature request markdown templates.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgments

Citation

If you utilize this repository, models or data in a downstream project, please consider citing it with:

@misc{manzoni,
  author = {Lorenzo Bernaschina},
  title = {Manzoni: text editor running local LLMs},
  year = {2025},
  publisher = {GitHub},
  journal = {GitHub repository},
  howpublished = {\url{https://github.com/gems-platforms/manzoni-app}},
}

About

Manzoni: text editor running local LLMs. Open-source and available for commercial use.

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •