Skip to content

millingtonsully/maverick

Repository files navigation

Contributors

Sully Millington - millingtonsully@gmail.com, https://www.linkedin.com/in/sully-millington

Kevin Jin - kevinjin918@gmail.com, https://www.linkedin.com/in/kevinjin918/

We're two long-time friends from high school who have always been fascinated by the potential of AI to enable human productivity. We built Maverick with the goal of creating promptless, memory-aware, multimodal AI that seamlessly integrates into your workflow. The future of AI is frictionless with user hardware, and meaningul experiences will go beyond extensive prompt engineering.

Outcomes

VC Interviews: Sequoia Arc, Comma Capital Zero, Afore Capital Founders-in-Residence, LAUNCH (accepted), Sterling Road, Backwards Capital, Glasswing VC

Maverick AI

Maverick is a proactive multimodal desktop assistant designed to help you get things done. It bridges the gap between your applications and your perspective, offering context-aware suggestions directly from your screen and integrated tools. With a simple shortcut (no prompting), Maverick understands what you need and executes the task.

Core Features

  • Visual Intelligence: Analyzes your screen to solve math, fix code, or summarize long articles instantly.
  • Deep Integration: Seamlessly connects with Gmail and Google Calendar to draft replies or schedule meetings.
  • Audio Interpreter: Listens to your professional conversations and provides definitions, insights, and follow-up ideas.
  • Contextual Memory: Remembers past interactions to personalize suggestions to your workflow.

Getting Started

Prerequisites

  1. Node.js: Ensure you have a recent version of Node.js installed.
  2. Gemini API Key: Obtain a key from Google AI Studio.
  3. Mem0 API Key (Optional): For memory features, get a key from Mem0.ai.

Setup

  1. Clone the Repository

    git clone https://github.com/your-repo/maverick.git
    cd maverick
  2. Install Dependencies

    npm install
  3. Environment Configuration Create a .env file in the root directory:

    VITE_GEMINI_API_KEY=your_gemini_key
    VITE_MEM0_API_KEY=your_mem0_key

Running the Application

Development Mode

To start Maverick in development mode (with hot reloading):

  1. Launch the Frontend:

    npm run dev
  2. Launch Electron:

    npm run electron:dev

Production Build

To create a standalone executable:

npm run build

Shortcuts

Maverick is designed to stay out of your way until you need it. Use these global shortcuts:

  • Cmd/Ctrl + B: Toggle Maverick window
  • Cmd/Ctrl + H: Capture current screen view
  • Cmd/Ctrl + Arrow Keys: Move Maverick around your screen
  • Enter: Submit context/process analysis

Contributing

Maverick is an open-source project. We welcome contributions that improve its intelligence, integration, or user experience.

License

This project is licensed under the MIT License.

About

Maverick AI

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors