Skip to content

License

Notifications You must be signed in to change notification settings

yashclouded/aAlem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

09af89b · · Aug 18, 2025

History

16 Commits
Aug 18, 2025
Aug 15, 2025
Aug 18, 2025
Aug 18, 2025
Aug 15, 2025
Aug 15, 2025
Aug 15, 2025
Aug 18, 2025
Aug 15, 2025

Repository files navigation

Alem Desktop Application

A lightweight, AI-powered note-taking app designed specifically for developers.

Quick Start

Option 1: Automated Installation

python install_alem.py

Option 2: Manual Installation

pip install PyQt6 numpy
python alem.pyy

Option 3: Use Launcher

python launch_alem.py

Requirements

  • Python 3.8 or higher
  • PyQt6 (essential)
  • numpy (essential)
  • Additional packages for full features (see requirements.txt)

Features

Core Features

  • Rich markdown note editing
  • Real-time search with AI simulation
  • Tag-based organization
  • SQLite database storage
  • Memory optimized (<70MB target)et)

Developer-Focused

  • Syntax highlighting for code blocks
  • Smart clipboard integration
  • Keyboard shortcuts (Ctrl+N, Ctrl+S, Ctrl+F)
  • Performance monitoring
  • Live statistics display

User Interface

  • Modern, clean GUI design
  • Resizable split-pane layout
  • Professional styling
  • Cross-platform compatibility

Sample Content

The app comes pre-loaded with developer notes:

  • Python FastAPI examples
  • React hooks reference
  • SQL optimization tips
  • Git workflow guides
  • Docker configurations

Performance

  • Memory Usage: 45-70MB (optimized)
  • Search Speed: <100ms typicalcal
  • Startup Time: <2 secondsnds
  • Database: Embedded SQLite

Support

For issues or questions:

  1. Check the requirements are met
  2. Try the automated installer
  3. Run with error messages visible

License

MIT License - Feel free to modify and distribute.


Alem - Your AI-powered second brain for development notes.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages