You're Invited:Meet the Socket Team at RSAC and BSidesSF 2026, March 23–26.RSVP
Socket
Book a DemoSign in
Socket

toh-framework

Package Overview
Dependencies
Maintainers
1
Versions
12
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

toh-framework

AI-Orchestration Driven Development Framework - Type Once, Have it all!

latest
Source
npmnpm
Version
1.8.1
Version published
Weekly downloads
19
533.33%
Maintainers
1
Weekly downloads
 
Created
Source

🎯 Toh Framework

"Type Once, Have it all!" - AI-Orchestration Driven Development

npm version npm downloads License GitHub stars

🌐 Official Website: tohframework.dev

📖 🇹🇭 Thai Documentation

🤖 Supported IDEs

IDEStatusNotes
🧠 Claude Code✅ Full SupportNative Sub-Agents, Slash commands
📝 Cursor✅ Full Support@ file references
🌌 Google Antigravity✅ Full SupportGemini integration
💎 Gemini CLI✅ Full SupportContext files auto-loaded
🤖 Codex CLI✅ SupportedOpenAI agents

💡 Why Toh?

Toh = Type Once, Have it all!

We believe Solo Developers and Solopreneurs should be able to build SaaS systems single-handedly without being an expert in every field.

Toh Framework enables you to:

  • 💬 Command in natural language - No complex prompts needed
  • 🤖 AI handles everything - Breaks down tasks, calls agents, executes until done
  • 👀 See results instantly - No waiting, no answering questions
  • 🚀 Production-ready - Not just a prototype

🆕 What's New in v1.8.1

🌐 Google Antigravity Workflows

Full support for Google Antigravity IDE! Commands now appear when pressing /:

  • 13 workflow files created in .agent/workflows/
  • Commands use dash syntax (/toh-vibe) in Antigravity
  • Separate from Gemini CLI which uses colon syntax (/toh:vibe)

🧠 7-File Memory System

Enhanced memory tracking with 2 new files:

Memory FilePurpose
active.mdCurrent task
summary.mdProject overview
decisions.mdKey decisions
changelog.mdNEW! Session changes
agents-log.mdNEW! Agent activity log
architecture.mdProject structure
components.mdComponent registry

📢 Agent Announcements

All agents now announce themselves when working:

[🎨 UI Builder] Starting: Create Dashboard Page
[🎨 UI Builder] ✅ Complete: Dashboard with 3 components

⚡ Parallel Execution

Agents can now work simultaneously when there are no dependencies:

Phase 1: [🎨 UI] + [⚙️ Dev]    ← PARALLEL
Phase 2: [🔌 Backend]          ← SEQUENTIAL
Phase 3: [✨ Design] + [🧪 Test] ← PARALLEL

🎯 Agent Selection Reasoning

Before executing, see why AI chose specific agents:

🔍 Analysis:
| Need | Agent | Confidence |
|------|-------|------------|
| Create pages | 🎨 UI | 95% |
| Add logic | ⚙️ Dev | 90% |
| Connect DB | 🔌 Connect | 95% |

🤖 7 Sub-Agents v2.1

AgentSpecialty
🎨 ui-builderPages, Components, Layouts
⚙️ dev-builderLogic, State, API
🔌 backend-connectorSupabase, Auth, RLS
design-reviewerPolish, Animation
🧪 test-runnerAuto test & fix
🧠 plan-orchestratorAnalyze, Plan
📱 platform-adapterLINE, Mobile, Desktop

📜 Previous Versions

See CHANGELOG.md for complete version history.

Recent highlights:

VersionDateKey Feature
v1.8.02026-01-117-File Memory System, Agent Announcements
v1.7.12026-01-11Gemini CLI Native Commands (TOML)
v1.7.02025-12-26Security Engineer, /toh-protect command
v1.6.02025-12-18Claude Code Sub-Agents, Multi-Agent Orchestration
v1.5.02025-12-05Google Antigravity/Gemini Support
v1.4.02025-12-04/toh Smart Command, Premium Experience

✨ Features

FeatureDescription
/toh Smart CommandType anything, AI picks the right agent
Sub-Agents7 specialized agents for different tasks
Multi-Agent OrchestrationComplex workflows with full visibility
Premium Experience5+ pages with animations in one prompt
Design Mastery13 business profiles for smart design
Auto MemoryContext persists across sessions and IDEs
Auto TestingTest & fix loop until all pass

📦 Installation

# Interactive install (choose IDEs and language)
npx toh-framework install

# Quick install (Claude Code + Cursor, English)
npx toh-framework install --quick

# Specific IDE only
npx toh-framework install --ide claude
npx toh-framework install --ide cursor
npx toh-framework install --ide gemini
npx toh-framework install --ide codex

# Multiple IDEs
npx toh-framework install --ide "claude,cursor,gemini,codex"

🔄 Update to Latest Version

# Method 1: Use npx (recommended - always gets latest)
npx toh-framework@latest install

# Method 2: If installed globally
npm update -g toh-framework
toh install

💡 Tip: Reinstalling updates skills, agents, and commands without deleting your existing memory!

🚀 Quick Start

Claude Code

# Open project with Claude Code
claude .

# Show all commands
/toh-help

# Smart command - AI picks the right agent
/toh create a landing page with pricing section

# Create complete project
/toh-vibe coffee shop management system

# Add UI
/toh-ui Add a dashboard with sales charts

# Add Logic
/toh-dev Add form validation and API calls

# Improve Design
/toh-design Make it look professional

# Test system
/toh-test

# Security audit
/toh-protect

# Deploy
/toh-ship

Cursor

# Call Toh agent
@toh Create a meeting room booking system

# Or use specific command
@toh:ui Create a calendar page for room booking

Gemini CLI / Antigravity

# Start Gemini CLI
gemini

# Use commands
/toh-vibe Inventory management system

📋 Available Commands

CommandShortcutDescription
/toh-🧠 Smart Command - Type anything, AI picks agent
/toh-plan/toh-p📋 Plan - Analyze, plan, orchestrate
/toh-vibe/toh-v🎨 Create Project - Complete app in one command
/toh-ui/toh-u🖼️ Create UI - Pages, Components, Layouts
/toh-dev/toh-d⚙️ Add Logic - TypeScript, Zustand, Forms
/toh-design/toh-dsPolish Design - Professional, not AI-looking
/toh-test/toh-t🧪 Test - Auto test & fix until pass
/toh-protect/toh-pt🔐 Security Audit - Full security check [NEW]
/toh-connect/toh-c🔌 Connect Backend - Supabase, Auth, RLS
/toh-line/toh-l💚 LINE Mini App - LIFF integration
/toh-mobile/toh-m📱 Mobile App - Expo / React Native
/toh-fix/toh-f🔧 Fix Bugs - Systematic debugging
/toh-ship/toh-s🚀 Deploy - Vercel, Production ready
/toh-help/toh-hHelp - Show all commands

🏗️ Tech Stack (Fixed)

No decisions needed - optimized stack ready to go:

CategoryTechnology
FrameworkNext.js 14 (App Router)
StylingTailwind CSS + shadcn/ui
StateZustand
FormsReact Hook Form + Zod
BackendSupabase
TestingPlaywright
LanguageTypeScript (strict)

🧠 Philosophy (AODD)

AI-Orchestration Driven Development:

  • Natural Language → Tasks - Just describe what you want
  • Orchestrator → Agents - System calls the right specialists
  • No Process Management - You just receive results
  • Test → Fix → Loop - Auto-fix until everything passes
User: "Create a coffee shop management system"

Orchestrator:
├── 📐 plan-orchestrator → Analyze & plan
├── 🎨 ui-builder → Create all UI
├── ⚙️ dev-builder → Add logic
├── ✨ design-reviewer → Polish design
├── 🧪 test-runner → Test & fix
├── 🔐 security-check → Audit code [NEW]
└── ✅ Deliver working system!

📖 Examples

Create E-commerce

/toh-vibe Online store with products, cart, and checkout

Create Dashboard

/toh-vibe Analytics dashboard with charts and date filters

Create SaaS

/toh-vibe Project management tool with teams and tasks

🎯 Target Users

  • Solo Developers - Build SaaS single-handedly
  • Solopreneurs - Create MVP to test market
  • Startup Founders - Prototype for investors
  • Freelancers - Deliver client work faster
  • Students - Learn modern web development

📊 Framework Stats

  • 🤖 7 Sub-Agents - Specialized for different tasks
  • 🎯 15 Commands - From planning to deployment [NEW: /toh-protect]
  • 📚 24 Skills - Comprehensive AI capabilities [NEW: Security Engineer]
  • 🎨 13 Design Profiles - Business-appropriate design
  • 📦 15 Component Templates - Ready-to-use premium components
  • 🌐 5 IDEs - Claude Code, Cursor, Antigravity, Gemini, Codex

🤝 Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

📝 License

MIT License - see LICENSE for details.

👨‍💻 Author

Wasin Treesinthuros (Innovation Vantage)

Made with ❤️ for Solo Developers everywhere.

"Type Once, Have it all!"

Keywords

ai

FAQs

Package last updated on 11 Jan 2026

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts