Cluelessly is an open source AI meeting assistant desktop application hosted on GitHub designed to help users record, analyze and optimize meeting content. It provides real-time meeting recording, automatic summarization and data analysis functions through AI technology, suitable for individuals and teams to improve the efficiency of meetings in the work scene. Created by developer Vijay Kumar (GitHub username vijaythecoder), the project is licensed under the MIT License with Commons Clause, which allows for free use by individuals and businesses internally, but SaaS or commercial resale requires contacting the developer. The application supports quick installation and automated database configuration, making it suitable for developers and enterprise users to use out-of-the-box in production environments.
Function List
- Real-time meeting records: Automatically record voice and text content in meetings to generate editable meeting notes.
- AI Intelligence Summary: AI analyzes meeting content, extracts key points, and generates concise meeting summaries.
- Data analysis support: Provides visual analysis of meeting data to help users identify discussion highlights and action items.
- Multi-Platform CompatibilityWindows, macOS, and Linux are supported for a wide range of desktop environments.
- Automated database configuration: Automatically complete database setup during installation to simplify the deployment process.
- Open source and free: Completely free for personal and internal business use, the code is publicly customizable.
Using Help
Installation process
Cluelessly is an open source desktop application with a simple installation process for users familiar with command line operations. The following are the detailed installation steps:
- Clone Code Repository
Open a terminal and run the following command to clone Cluelessly's GitHub repository:git clone https://github.com/vijaythecoder/clueless.git cd clueless
- Installation of dependencies
The project requires a PHP and Node.js environment. Make sure you havecomposer
cap (a poem)npm
, then run the following command to install the dependencies:composer install npm install
- Running desktop applications
After installing the dependencies, run the following command to start the application:composer native:dev
The system will automatically complete the database configuration, no need to manually set up the database environment. After launching, the desktop application will run automatically and the interface will display the main function modules.
- Optional: detailed configuration
If you need to customize your environment (e.g., adjusting database parameters or ports), you can refer to the GitHub repository for theContributing Guide
file, which contains a complete description of the environment configuration and development commands.
Main function operation flow
1. Real-time meeting records
After launching Cluelessly, tap the "Start Meeting" button on the main screen. The app will automatically detect the microphone input, convert the voice to text in real-time and save it as editable notes. Users can pause or stop the recording at any time, and the notes will be automatically saved locally.
- procedure::
- Make sure the microphone device is properly connected.
- Click "Start Meeting" on the main screen.
- At the end of the session, click on the "Save" button and the notes will be displayed as a
.txt
The format is stored in the default path (which can be modified in the settings). - Supports manual editing of notes, adding notes or highlighting highlights.
2. AI Intelligence Summary
One of the core features of Cluelessly is its AI summary. After a meeting, click the "Generate Summary" button and the AI will analyze the meeting content and extract key discussion points and action items. The summary is presented in a concise list for quick review.
- procedure::
- Ensure that meeting notes have been saved.
- Select "Generate Summary" on the main screen.
- AI processing takes about 10-30 seconds (depending on the length of the session).
- View the contents of the summary, which can be exported as
.docx
maybe.pdf
Format. - If you need to adjust the level of detail of the summary, you can select "Short Summary" or "Detailed Summary" mode in the settings.
3. Data analysis support
Cluelessly provides visual analysis of meeting data. Users can view the distribution of topics discussed in the meeting, frequency of speeches and other statistical information.
- procedure::
- Click on the "Analyze" tab in the main screen.
- Select the minutes to be analyzed.
- The system generates analytics reports containing bar charts and pie charts showing the percentage of discussion topics and speaker activity.
- The user can export the analysis report as
.csv
file for further processing.
4. Customized settings
Cluelessly supports user-defined interface themes, languages (currently English and Simplified Chinese) and storage paths.
- procedure::
- Click the "Settings" button in the upper right corner of the main interface.
- Select Simplified Chinese in the "Language" option.
- Set the file save path in the "Storage" option.
- Adjust the theme (e.g. light or dark mode) to suit personal preferences.
caveat
- system requirements: Ensure that PHP 7.4+ and Node.js 16+ are installed on your system.
- network requirement: AI functionality requires a stable network connection to invoke cloud-based models.
- problem screening: If the startup fails, check the
composer
cap (a poem)npm
or refer to the GitHub repository'sIssues
page to get community support.
application scenario
- Corporate Team Meeting
Cluelessly is ideal for enterprise teams to record and analyze daily meetings. Team members can save meetings with real-time recording, AI summarization helps to quickly extract action items, and data analytics can be used to evaluate the effectiveness of meetings, such as identifying lengthy discussions or key topics. - Remote office collaboration
For telecommuting teams, Cluelessly's multi-platform compatibility and auto-save feature ensures that meeting minutes are seamlessly synchronized. Teams can quickly share meeting results with exported summaries and analytics, reducing communication costs. - Personal study and notes
Cluelessly can be used by students or individual users to record lectures or learning discussions. the AI summary feature quickly organizes course highlights, and data analytics help users understand the coverage of learning content. - project management
Project managers can use Cluelessly to record project meetings and track task assignments and progress. Analytics help identify team member engagement and optimize the project discussion process.
QA
- Does Cluelessly cost anything?
Cluelessly is completely free for personal and internal use, and the code is open source and licensed under the MIT License with Commons Clause. For SaaS or commercial resale, contact the developer for a license. - What languages are supported?
The English and Simplified Chinese interfaces are currently supported. The AI summarization feature supports processing of multilingual meeting content, but accuracy may vary by language. - Do I need to be connected to the Internet to use it?
Real-time logging and basic functionality can be used in offline environments, but AI summarization and data analysis require networked calls to cloud-based models. - How do I contribute code?
Users can submit Pull Requests through the GitHub repository, and detailed contribution guidelines can be found atContributing Guide
View in contains the code specification and commit process.