Skip to content

aacharles111/SecondBrain

Repository files navigation

Second Brain

Second Brain is a free, open-source, and highly customizable personal knowledge management (PKM) system for Android. It empowers users to capture, connect, and retrieve information with full control over their AI tools and data storage.

Features

  • Core Note Taking: Create, edit, view, and delete notes in Markdown format.
  • Content Capturing: Import content via Android Share Sheet (URLs, text), direct text input, and file import.
  • AI Summarization: Integration with various AI providers (using your own API keys).
  • Linked Thinking: Bi-directional linking between notes with [[Note Title]] syntax.
  • Flexible Storage: Local storage, Google Drive, and OneDrive integration.
  • Storage Management: Options to manage storage and delete original source files.
  • Basic Search: Keyword search across note titles and content.

Getting Started

Prerequisites

  • Android Studio Arctic Fox (2021.3.1) or newer
  • Android SDK 26 or higher
  • Kotlin 1.9.0 or higher

Building the Project

  1. Clone the repository
  2. Open the project in Android Studio
  3. Build and run the project on your device or emulator

License

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

Acknowledgments

  • Inspired by various PKM tools like Obsidian, Roam Research, and Logseq.
  • Built with Jetpack Compose, Room, and other modern Android libraries.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published