Captain's Log logo

🚀 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.

Captain's Log Hero Light

    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

    Join the Captain's Log Community

    Contribute, share, and help us grow. Together, we can build something amazing.