🚀 Welcome to Captain's Log
Transcribe Your Journey
One Starlog at a Time
Harness the power of AI and beautifully designed tools
to capture, organize, and relive your thoughts.
Self-Hosted
Your Personal Instance
Captain's Log is designed as a single-user application that you'll need to set up and host yourself. Here's what you'll need to get started.
Google Authentication
Set up secure authentication for your personal instance.
- 1Create a Google Cloud Project
- 2Configure OAuth 2.0 credentials
- 3Get your Google Client ID
OpenAI Integration
Enable AI features for your journaling experience.
- 1Create an OpenAI account
- 2Generate an API key
- 3Set up usage limits
Database Setup
Configure your personal MongoDB database.
- 1Create a MongoDB Atlas account
- 2Set up a new cluster
- 3Get your MongoDB URI
Local Deployment
Deploy the app for personal use.
- 1Clone the repository
- 2Configure environment variables
- 3Deploy to your preferred host