Skip to content

Fast, multi client, highly configurable note taking (log activity) for ideas, quotes, moments, and anything with minimal features which only essential for storing, recalling, and organizing.

Notifications You must be signed in to change notification settings

deryrahman/secondbrain

Repository files navigation

SecondBrain

Seamless note taking for ideas, quotes, moments, and anything with minimal features which only essential for storing, recalling, and organizing.

This project is still under heavy development, anything related to the development process are written in /docs RFC. Any contributors are very welcome.

Key Features

  • Provide capability for storing, recalling, and organizing any notes
  • Highly configurable through plugin
  • Multi-client support
  • Fast and simple with minimal configuration

Dev Setup

Setup for development

DB_USER=<your_db_user>
DB_PASSWORD=<your_db_password>

make dev-tools
psql -U $DB_USER -c 'CREATE DATABASE secondbrain_dev;'
make db-migrate-up

Run the server

make build
./build/secondhand serve --dsn "postgresql://${DB_USER}:${DB_PASSWORD}@localhost:5432/secondbrain_dev?sslmode=disable"

About

Fast, multi client, highly configurable note taking (log activity) for ideas, quotes, moments, and anything with minimal features which only essential for storing, recalling, and organizing.

Topics

Resources

Stars

Watchers

Forks