Big News: Socket raises $60M Series C at a $1B valuation to secure software supply chains for AI-driven development.Announcement
Sign In

openxgen

Package Overview
Dependencies
Maintainers
1
Versions
30
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

openxgen

OPEN XGEN — AI Coding Agent + XGEN Platform CLI

latest
npmnpm
Version
2.5.0
Version published
Maintainers
1
Created
Source

OPEN XGEN CLI

A terminal-based AI coding agent and XGEN platform CLI. Chat-first interface inspired by Claude Code — talk to your AI, manage workflows, query knowledge graphs, and handle documents, all from the terminal.

Install

npm install -g openxgen

Quick Start

xgen                    # AI 코딩 에이전트 (기본)
xgen dash               # TUI 대시보드
xgen chat               # 워크플로우 대화
xgen wf ls              # 워크플로우 목록

On first run, you'll be guided through provider setup (OpenAI, Gemini, Anthropic, Ollama, etc.).

TUI Dashboard (xgen dash)

6-tab interactive dashboard with real-time XGEN platform management.

 OPEN XGEN v2.4 admin@xgen.x2bee.com │  1:워크플로우   2:컬렉션   3:노드   4:프롬프트   5:도구   6:MCP
──────────────────────────────────────┬─────────────────────────────────────
▸  1. ● Workflow (6)                 │ Workflow (6)
   2. ● Mumu                        │
   3. ○ 플래티어 문서검색             │ ID    workflow_019d...
                                     │ 배포  ● Yes
                                     │
                                     │ Enter 노드구조  i 실행
──────────────────────────────────────┴─────────────────────────────────────
 ↑↓ 이동 │ Enter 상세/실행 │ 1-6 탭전환 │ r 새로고침 │ q 종료

Dashboard Tabs & Keys

TabEnterctuedv
1:워크플로우노드/엣지 구조------
2:컬렉션문서 목록------
3:노드파라미터/포트 상세------
4:프롬프트내용 보기생성-스토어수정삭제버전
5:도구API 테스트생성테스트스토어---
6:MCP도구 목록세션생성도구호출--삭제-

Sandbox Features

  • Tool Creation: Name → ID → API URL → Save → Test → Upload to Store
  • Prompt Management: Create, edit, delete, version control, store upload
  • MCP Session: Spin up Python/Node MCP servers → list tools → test tool calls
  • API Testing: Direct HTTP call to any tool's endpoint, results in right panel
  • Workflow Inspection: View node/edge graph structure of any workflow

AI Agent

❯ show workflows          → lists all XGEN workflows
❯ run #6 "hello"          → executes workflow immediately
❯ collections             → shows document collections
❯ list files in ./src     → browses local filesystem
❯ write a fibonacci func  → generates code + saves file
❯ run npm test            → executes shell command

No menus, no wizards. Just tell it what you want.

Providers (9)

ProviderModels
OpenAIgpt-4o, gpt-4.1, gpt-4o-mini, o3-mini
Google Geminigemini-2.5-pro, gemini-2.0-flash
Anthropicclaude-opus-4, claude-sonnet-4
Ollamallama3.1, codellama, qwen2.5-coder
Groqllama-3.3-70b, mixtral-8x7b
Together AIMeta-Llama-3.1-70B
OpenRoutermulti-model proxy
DeepSeekdeepseek-chat, deepseek-coder
Customany OpenAI-compatible endpoint

Built-in Tools (7)

file_read file_write file_edit bash grep list_files sandbox_run

XGEN Platform Tools (10)

xgen_workflow_list xgen_workflow_run xgen_workflow_info xgen_collection_list xgen_document_list xgen_document_upload xgen_graph_rag_query xgen_graph_stats xgen_execution_history xgen_server_status

MCP Integration

Reads .mcp.json and auto-connects to MCP servers (stdio transport).

Commands

CommandDescription
xgenAI 코딩 에이전트 (기본)
xgen dashTUI 대시보드
xgen chat워크플로우 대화
xgen wf ls워크플로우 목록
xgen wf run <id> "질문"워크플로우 실행
xgen doc ls문서 목록
xgen ont query "질문"온톨로지 질의
xgen provider addAI 프로바이더 추가
xgen config set-server <url>서버 연결
xgen login서버 로그인

Slash Commands

CommandDescription
/connectConnect to XGEN server
/envSwitch environment
/providerChange AI provider
/dashboardOpen TUI dashboard
/toolsList available tools
/statusShow connection status
/save [name]Save conversation
/loadLoad previous conversation
/usageShow token usage
/clearReset conversation
/exitQuit

Config

~/.xgen/
├── config.json          server URL, defaults
├── auth.json            login tokens
├── providers.json       AI providers
├── environments.json    server profiles
└── conversations/       saved chat sessions

Development

git clone https://github.com/jinsoo96/openxgen.git
cd openxgen
npm install
npm run build
npm link                 # or: alias xgen="node $(pwd)/dist/index.js"
  • npm: https://www.npmjs.com/package/openxgen
  • GitHub: https://github.com/jinsoo96/openxgen

License

MIT

Keywords

xgen

FAQs

Package last updated on 07 Apr 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