Arsenal

Getting Started with Arsenal

Step 1

Account Setup/Make a project

Create an Arsenal account and get your project ID:

  1. Go to arsenal-dev.com/auth
  2. Create a new account or sign in
  3. Click New Project
  4. Copy your project ID from the dashboard -- Here, ID is equal to 6 -- you will need this ID for the next step
Create Project Screenshot
Step 2

Connect via CLI

In VS Code install the Arsenal CLI:

npm install -g arsenal-dev

Initialize arsenal in your terminal

arsenal init

Fill in email, password, and project ID from the dashboard.

This will:

  • Create a .arsenal configuration folder
  • Link your project to your Arsenal account

OPTIONAL - Link to your github repo

arsenal link

OPTIONAL - UN-Link from your github repo

arsenal unlink
Step 3

VS Code Extension Installation

Install the Arsenal extension from the VS Code marketplace:

VS Code Extension Installation

Or install directly through VS Code:

  1. Open VS Code
  2. Click the Extensions icon in the sidebar
  3. Search for "arsenal-dev"
  4. Click Install
Step 4

Log your first code snippet

Open the "Arsenal Search" panel

option 1

CMD + ALT + M(or Ctrl + Alt + M on Windows)

option 2

CMD + SHIFT + P -- type/click "Arsenal Search"

Here you can:

  • 1: Select a piece of code you would like added to your arsenal.
  • 2: Click "Log Learning" in the top left corner. Add a description, function name, and library name.
  • 3: Your code snippets will be saved locally in a folder called "learnings" until you sync.
Arsenal Panel
Step 5

Sync to Cloud

Push manually with the following command - Note if you have linked your github repo, this will sync automatically on push.

arsenal sync
Step 6

Now, use your new AI, built on your code arsenal

Access your learnings on arsenal-dev.com wi:

  • Ask a question about your code
  • Arsenal will USE YOUR CODE to answer your question
  • Enjoy a more trusted, accurate code assistant
  • Share learnings with your team (coming soon)
Panel Screenshot
Step 6

FOR ANOTHER VIEW - Using the Dashboard

Access your learnings at arsenal-dev.com to:

  • Browse by project, library, or function
  • Search across all your learnings
  • Star important snippets for quick access
  • Share learnings with your team (coming soon)
Dashboard Screenshot

Need Help?

email jacobalbert2021@gmail.com