---
title: "Shivanshu Tiwari Multi-Language SDKs"
description: "Official TypeScript, Python, and Go SDKs for Shivanshu Tiwari portfolio APIs."
canonical: "https://shivanshutiwari.in/developers/sdk"
lastUpdated: "2026-09-04"
---

# Shivanshu Tiwari Multi-Language SDKs

Official, zero-dependency client libraries for TypeScript, Python, and Go.

## 1. TypeScript & JavaScript SDK

Install via npm:

```bash
npm install sht-portfolio-v2
```

Usage:

```typescript
import { ShivanshuClient } from "sht-portfolio-v2";

const client = new ShivanshuClient();
const { data: projects } = await client.projects.list({ domain: "ai-agents" });
console.log(projects);

const project = await client.projects.get("agentic-honey-pot");
console.log("Architecture:", project.architecture);
```

## 2. Python SDK (`shivanshu-sdk`)

Install via pip:

```bash
pip install shivanshu-sdk
```

Usage:

```python
from shivanshu import ShivanshuClient

client = ShivanshuClient()
projects = client.list_projects(domain="ai-agents")
print(projects["data"])

honeypot = client.get_project("agentic-honey-pot")
print(honeypot["architecture"])
```

## 3. Go SDK

Install via go get:

```bash
go get github.com/SHT4BHARAT/NoIntroNeeded/sdk/go
```

Usage:

```go
package main

import (
    "context"
    "fmt"
    "github.com/SHT4BHARAT/NoIntroNeeded/sdk/go"
)

func main() {
    client := shivanshu.NewClient()
    res, err := client.ListProjects(context.Background(), "ai-agents", 10, "")
    if err == nil {
        fmt.Println("Projects:", len(res.Data))
    }
}
```

## Source Code Repositories

- TypeScript SDK: `https://github.com/SHT4BHARAT/NoIntroNeeded/tree/main/sdk/typescript`
- Python SDK: `https://github.com/SHT4BHARAT/NoIntroNeeded/tree/main/sdk/python`
- Go SDK: `https://github.com/SHT4BHARAT/NoIntroNeeded/tree/main/sdk/go`
