Skip to content

PanottiServer is your private audio processing backend, designed to enhance your AI-powered audio workflows.

License

Notifications You must be signed in to change notification settings

Pr0j3c7t0dd-Ltd/panottiServer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Discord Shield

panottiServer

Panotti logo

A FastAPI-based Python server for handling recording events with a plugin-based architecture and secure API endpoints. More information, including the download link for the companionPanotti MacOS desktop app, can be found at https://www.panotti.io/.

Panotti was made by AI! Learn about AI in software development on our Substack — practical insights on leveraging AI in modern development workflows.

If you wish to support our work, please donate via PayPal:

Donate with PayPal

Features

  • Plugin-based architecture for extensibility
  • Event-driven system with structured logging
  • Secure API endpoints with token authentication
  • Dynamic plugin discovery and management
  • Comprehensive test suite
  • Swagger/OpenAPI documentation
  • Audio transcription with OpenAI Whisper (offline mode)
  • Automated meeting notes generation with local or remote Ollama LLM
  • Desktop notifications for important events
  • Admin dashboard for monitoring and configuration
    • Real-time event monitoring
    • Plugin management interface
    • System configuration

Help & Support

For comprehensive documentation, tutorials, and best practices, visit our official website at https://www.panotti.io/. Join our Discord community for support, discussions, and to connect with other users.

Quick Setup

The fastest way to get started is by using the Panotti Mac application, which will guide the set up and configure the server. Download the app and follow along with our Introduction and Setup video at https://panotti.io/.

For manual installation, or to use the server without the Panotti Mac application, navigate to the directory where you want to install the server. Then open the Terminal app and run:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Pr0j3c7t0dd-Ltd/panottiServer/refs/heads/main/install.sh)"

Documentation

For comprehensive information about:

  • Alternative setup options
  • Plugin architecture
  • Server configuration
  • API documentation
  • Development guidelines

Please refer to our detailed documentation.

Warranty Disclaimer

THIS SOFTWARE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE SOFTWARE IS WITH YOU. SHOULD THE SOFTWARE PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR, OR CORRECTION.

IN NO EVENT SHALL PR0J3CTTODD LTD BE LIABLE FOR ANY SPECIAL, INCIDENTAL, INDIRECT, OR CONSEQUENTIAL DAMAGES WHATSOEVER (INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION, OR ANY OTHER PECUNIARY LOSS) ARISING OUT OF THE USE OF OR INABILITY TO USE THE SOFTWARE.

For complete terms of use and privacy policy, please visit:

Commercial licenses are available upon request. Please visit https://www.panotti.io/ for more information.

Copyright 2025 Pr0j3ctTodd Ltd. All rights reserved.

About

PanottiServer is your private audio processing backend, designed to enhance your AI-powered audio workflows.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published