Skip to content

Instantly share code, notes, and snippets.

View gosuri's full-sized avatar

Greg Osuri gosuri

View GitHub Profile
---
version: "2.0"
services:
service-1:
image: winglian/axolotl:main-py3.11-cu121-2.2.1
expose:
- port: 80
as: 80
to:
- global: true
@gosuri
gosuri / screenshot.ts
Created December 9, 2024 16:51
screenshot.ts
import Anthropic from '@anthropic-ai/sdk';
const anthropic = new Anthropic();
const system_prompt = `
You are using a Mac running MacOS 15.1.1 with internet access.
You are a helpful assistant that can help with tasks on a computer.
`
async function takeKindleScreenshot(anthropic: Anthropic, pageNum: number) {
@gosuri
gosuri / hardening.md
Created June 3, 2025 14:42
Hardening GPD Micro PC with Ubuntu

Hardening GPD Micro PC with Ubuntu

Below is a step-by-step hardening checklist that keeps your GPD Micro PC (Ubuntu Desktop 24.04.2 LTS, Ubuntu Pro enabled)

Replace Windows with Ubuntu

This guide assumes your primary workstation runs MacOS

Grab and check the ISO

@gosuri
gosuri / bme-testnet.md
Created February 2, 2026 22:59
Akash BME Testnet Instructions

BME (Burn Mint Equilibrium) Module Test Plan

End-User Integration Testing - v5

Overview

This test plan validates BME functionality through real user workflows on testnet. Tests are triggered by user actions (creating deployments, closing deployments, funding wallets) rather than direct message invocation. BME mechanics are verified by observing state changes after user actions complete.

Prerequisites

  • Testnet deployed with BME-enabled node version (branch: bme)