<div align="center">
<img src="https://raw.githubusercontent.com/Vishwajeetsrk/JARVIS-AI-OS/HEAD/public/logo.png" alt="NEXORA JARVIS AI OS Logo" width="460" />
⚡ NEXORA — JARVIS AI OS (v4.0.0 APEX)
엔지니어, 크리에이터 및 에이전시를 위한 플래그십 자율 AI 운영 체제
Next.js
React
Three.js
Supabase
50+ UI Components
18 Agents
License
Architect
<p align="center">
Architected and maintained by <b>Vishwajeet (<a href="https://github.com/Vishwajeetsrk">@Vishwajeetsrk</a>)</b>.<br/>
3D WebGL 파티클 성운(particle constellation)을 특징으로 하는 자율 AI 운영 체제이며, <b>18개 전문 에이전트군(agent fleet)</b>, <b>50개 이상의 컴포넌트 UI 스튜디오(Component UI Studio)</b>, <b>제로 제작 경력 OS(Zero-Fabrication Career OS)</b>, <b>자율 콘텐츠 및 비디오 스튜디오(Autonomous Content & Video Studio)</b>, <b>클라이언트 탐색기 및 프리랜서 에이전시 커맨드 센터(Client Finder & Freelance Agency Command Center)</b>, 그리고 <b>로컬 Windows PC 장치 브리지(Local Windows PC Device Bridge)</b>를 갖추고 있습니다.
</p>
실시간 플랫폼 (Live Platform) •
UI 스튜디오 (50개 이상의 컴포넌트) •
런타임 진실 지도 (Runtime Truth Map) •
아키텍처 결정 사항 (Architecture Decisions, ADR-001..010) •
기여하기 (Contributing) •
행동 강령 (Code of Conduct) •
보안 정책 (Security Policy) •
MIT 라이선스 (MIT License)
</div>
🌟 핵심 플래그십 엔진 및 기능
1. 🎨 NEXORA UI 컴포넌트 스튜디오 & 고성능 엔진 (50+ 컴포넌트)
- 고성능 아키텍처:
React.lazy + Suspense를 이용한 100% 동적 코드 분할(dynamic code splitting)과 IntersectionObserver 뷰포트 게이팅, 그리고 격리된 contain: strict 레이아웃 캐싱을 구현했습니다. 무거운 WebGL/Three.js 번들이 초기 페이지 로드를 막는 것을 방지합니다.
- 50+ 전문 인터랙티브 컴포넌트: WebGL 셰이더(
CloudShader, DitherShader, AsciiArt, WebcamPixelGrid, Globe3D, Lens), 3D 하드웨어 퍼스펙티브(MacbookScroll, 3DCard, 3DMarquee, CometCard, Compare), 키네틱 타이포그래피(SquigglyText, TextFlippingBoard, EncryptedText, ColourfulText, Cover), 리퀴드 컨트롤(GooeyInput, Notch, MagneticButton, StatefulButton, 오디오 클릭 미리보기 기능이 있는 Keyboard), 모달 및 캐러셀(AppleCardsCarousel, AnimatedTestimonials, ExpandableCardList, ResizableNavbar, FloatingDock), 그리고 앰비언트 FX(BackgroundBeamsWithCollision, BackgroundLines, DottedGlowBackground, NoiseBackground, GoogleGeminiEffect)를 포함합니다.
- 실시간 인터랙티브 미리보기: 모든 컴포넌트를 물리 기반(physics-driven)으로, 캔버스에 렌더링된 라이브 데모로 제공합니다.
- 원클릭 클린 코드 복사: 구문 강조 표시와 원클릭 클립보드 복사가 가능한 TypeScript/Tailwind 코드를 바로 붙여넣을 수 있도록 준비했습니다.
- 실시간 파라미터 커스터마이저: 즉각적인 컴포넌트 조정(tweaking)을 위한 실시간 슬라이더 및 색상/텍스트 필드가 제공됩니다.
- 전체 화면 격리 캔버스: 모든 컴포넌트를 독립된 전체 뷰포트 캔버스에서 테스트할 수 있습니다.
- 원클릭 에이전트 스킬 내보내기(Exporter): 모든 UI 컴포넌트를 Antigravity AI OS의 스킬로 패키징하고 등록하여 자율적인 페어 프로그래밍에 사용할 수 있습니다.
2. 🧠 3D 입자 성단 및 18개 에이전트 군단
- 상호작용형 3D WebGL 구체 (
ApexCore3D): 실시간 에이전트 추론 상태(idle → listening → thinking → speaking)를 반영하는 하드웨어 가속 입자 구체.
- 18가지 전문 AI 페르소나: 비서실장(Chief of Staff), 개발자(Developer), 엔지니어링 아키텍트(Engineering Architect), GitHub 전문가(GitHub Specialist), 운영(DevOps), Salesforce CRM, 재무 및 비용 관리(Finance & Cost Guard), 세일즈 아웃바운드(Sales Outbound), 심층 연구원(Deep Researcher), 제품 전략가(Product Strategist), 마케팅 및 성장(Marketing & Growth), 기술 에디터(Technical Editor), 디자인 시스템(Design System), 메모리 금고(Memory Vault), 캘린더(Calendar), 이메일 작성기(Email Composer), 음성 전문가(Voice Specialist), 그리고 시스템 모니터(System Monitor) 전용 에이전트.
- 다중 모델 폴백 체인(Multi-Model Fallback Chain): Google Gemini 2.5 Flash, Anthropic Claude 3.7, OpenAI GPT-4o, Groq LLaMA 3.3 70B, 그리고 로컬 Ollama 인텔리전스 전반에 걸친 지능형 프롬프트 라우팅.
3. 🎯 JARVIS 커리어 OS 2.0 및 AI 역할 이력서 생성기 (100/100 ATS)
-
100% 완전 편집 가능 캔버스: 정체성(Identity), 요약(Summary), 경험(Experience), 프로젝트(Projects), 학력(Education), 기술(Skills), 자격증(Certifications), 수상 경력(Awards)을 실시간으로 라이브 편집. 모든 섹션과 글머리 기호를 추가, 재배열, 삭제 및 맞춤 설정 가능.
-
⚡ AI 역할 이력서 생성기: 목표 직무나 붙여넣은 직무 설명(Job Description)에 대해 100/100 ATS를 통과하는 이력서를 즉시 합성합니다. (예: AI 소프트웨어 엔지니어, 풀 스택 개발자, 생성형 AI 전문가, 프론트엔드 개발자, 백엔드 개발자, 데이터 분석가, SDE-1, Salesforce 운영 또는 맞춤 JD).
-
💎 Google XYZ 글머리 기호 공식: 거친 내용을 표준적인 Google 양식으로 변환하는 내장 1클릭 최적화 기능: *
-
📄 Vector SVG 섹션 아이콘: 인쇄용 PDF, Word(.doc) 내보내기 및 일반 텍스트 ATS 파일에서 선명하고 깔끔하게 렌더링되는 고화질 인라인 SVG 아이콘 (None, 이모지 또는 최소형 SVG 지원).
-
🎨 완벽한 디자인 시스템: 실시간 테마 팔레트(사이버펑크, 임원용, 종이, 미니멀, 네온), 레이아웃 변형, 정렬, 타이포그래피 폰트 스택, 글머리 기호 스타일(•, —, →, ›), 그리고 세밀한 간격 슬라이더.
-
다중 형식 내보내기 엔진: Microsoft Word(.doc), ATS 일반 텍스트(.txt), Markdown(.md), JSON 및 서식 지정된 인쇄/PDF로 원클릭 다운로드 지원.
-
제로 위변조 증거 그래프: 이력서 생성 전, 사용자 학업 성적(BCA SGPA 8.41 / 10), 자격증 및 생산 지표의 100%를 검증하는 마스터 데이터베이스.
4. 🎬 자율 콘텐츠, 비디오 및 소셜 미디어 스튜디오
- 엔드투엔드 영상 스크립트 작성: 내장된 원클릭 음성 합성 미리보기 기능과 함께 0~3초 고효율 바이럴 후크, 핵심 서사, CTA(Call to Action), 그리고 장면별 오디오 음성 녹음을 생성합니다.
- AI 이미지 및 썸네일 컨셉 스튜디오: 배지 오버레이가 적용된 Midjourney, DALL-E 3, Imagen 3에 최적화된 고CTR 프롬프트 생성 기능.
- 바이럴 SEO 및 최적 게시 시간 예측기: YouTube, Instagram Reels, X/Twitter, LinkedIn, TikTok 전반의 메타데이터(제목, 순위별 해시태그, 설명)를 조정하며, 최대 참여 예상 시간대(
오후 6:30 - 오후 8:30 IST)를 예측합니다.
- 다중 플랫폼 스케줄러 및 게시자: 날짜와 상태 배지 기능으로 예약된 소셜 비디오 출시 관리를 지원합니다.
- 소셜 분석 및 수익 대시보드: 조회수(Views), 좋아요(Likes), 댓글(Comments), 참여율(Engagement Rate) 및 예상 수익을 실시간으로 추적합니다.
5. 💼 클라이언트 찾기 및 프리랜서 에이전시 OS
- 실시간 클라이언트 발견 피드 (Live Client Discovery Feed): 8가지 핵심 서비스 도메인에 걸친 엄선된 프로젝트 기회:
- 웹사이트 디자인 및 풀스택 개발 (Website Design & Full-Stack Development) ($800 – $3,500)
- UI/UX 및 모바일 앱 디자인 (UI/UX & Mobile App Design) ($600 – $2,500)
- 맞춤형 AI 에이전트 및 LLM 파이프라인 (Custom AI Agents & LLM Pipelines) ($1,200 – $5,000)
- Python 자동화 및 웹 스크래핑 (Python Automation & Web Scraping) ($400 – $1,800)
- Salesforce CRM 데이터 입력 및 조정 (Salesforce CRM Data Entry & Reconciliation) ($500 – $2,000)
- 기술 콘텐츠 작성 및 SEO 블로그 (Technical Content Writing & SEO Blogs) ($250 – $1,000)
- 비디오 광고 및 소셜 홍보 제작 (Video Ads & Social Promo Creation) ($400 – $1,500)
- AI 비즈니스 컨설팅 및 로드맵 (AI Business Consulting & Roadmaps) ($500 – $2,500)
- 원클릭 AI 제안서 및 피치 스튜디오 (1-Click AI Proposal & Pitch Studio): 검증된 프로젝트 증거(
learnifyai.in, github.com/Vishwajeetsrk/JARVIS-AI-OS, vishwajeetsrk.github.io)와 구조화된 3단계 마일스톤을 첨부하여 승리하는 초개인화된 제안서를 자동으로 작성합니다.
- 클라이언트 CRM 파이프라인 (Kanban):
잠재 고객(Prospects) → 피치 전송(Pitch Sent) → 협상(Negotiation) → 활성 프로젝트(Active Project) → 완료(Delivered) → 지급 완료(Paid)에 걸친 시각적인 거래 진행 상황.
- 서비스 카탈로그 및 요율 (Services Catalog & Rates): 즉각적인 클라이언트 견적을 위한 단계별 패키지 (Starter, Pro, Enterprise).
- 인보이스 및 수익 분석 (Invoices & Revenue Analytics): 결제 게이트웨이(Razorpay, Cashfree, Stripe)를 통한 마일스톤 청구 및 획득 수익 추적.
6. 💻 Windows PC 장치 브릿지 및 작업 공간 콘솔 (Windows PC Device Bridge & Workspace Console)
- 원클릭 Windows 앱 실행기: Visual Studio Code (
code .), Windows Terminal (wt), Google Chrome, 파일 탐색기 (explorer .), 메모장(Notepad), 계산기(Calculator).
- 실시간 하드웨어 및 데몬 원격 측정 (Live Hardware & Daemon Telemetry): 실시간 Node 런타임 (
v24.20.0), 호스트 플랫폼 (win32 x64), 데몬 지연 시간.
- 통합 작업 공간 콘솔 (Integrated Workspace Console): 출력 복사, 화면 지우기 및 진단 바로가기(
git status, node -v && npm -v, ping 8.8.8.8, dir)를 갖춘 격리된 PowerShell 명령어 실행기.
7. 🔌 커넥터 및 플러그인 관리자
- 통합 API 키 금고 (Unified API Key Vault): Google Gemini, Groq, OpenRouter, GitHub API, Salesforce CRM, Supabase Cloud의 자격 증명을 관리하고 실시간 테스트할 수 있습니다.
- 원클릭 라이브 연결성 테스트: 지연 시간(latency) 확인 및 연결 유효성 검사 기능을 제공합니다.
- 활성 플러그인 레지스트리 (Active Plugin Registry): Salesforce Reconciler, Git CI Runner, Career OS ATS Engine, Windows Device Bridge 등이 등록되어 있습니다.
8. 🚀 인증된 워크스페이스 시스템 및 경험
| 시스템 / 경험 | 유형 | 기술 스택 | URL / 위치 | 상태 |
|---|
| JARVIS AI OS | 핵심 플랫폼 (Core Platform) | Next.js 15, React 19, Three.js WebGL, Supabase, Groq | D: eam of vishwajeet / localhost:3000 | 🟢 운영 (Production) |
| ... | | | | |
🏛️ 시스템 아키텍처
JARVIS AI OS v4.0.0은 엄격한 계약(contract)에 의해 관리되는 **8개의 분리된 계층(decoupled layers)**으로 구성되어 있습니다:
┌──────────────────────────────────────────────────────────┐
│ 1. 사용자 인터페이스 및 3D WebGL 표면 (React 19 / Three) │
├──────────────────────────────────────────────────────────┤
...
전체 사양은 다음 문서를 참조하십시오:
📁 레포지토리 구조
.
├── app/ # Next.js 15 App Router & API routes
│ ├── api/
...
🚀 빠른 시작 가이드 (Quick Start Guide)
필수 조건 (Prerequisites)
- Node.js:
v18.0.0 이상 (테스트된 버전: v24.20.0)
- Git: 설치되어 시스템의
PATH에 등록되어 있어야 함
- npm 또는 pnpm
1. 저장소 복제 (Clone the Repository)
git clone https://github.com/Vishwajeetsrk/JARVIS-AI-OS.git
cd JARVIS-AI-OS
2. 의존성 설치 (Install Dependencies)
npm install --legacy-peer-deps
프로젝트 루트에 .env.local 파일을 생성합니다:
# Google Gemini API
GEMINI_API_KEY=your_gemini_api_key_here
...
4. 개발 서버 실행 (Run Development Server)
브라우저에서 **http://localhost:3000**을 엽니다.
🔒 보안 및 안전 게이팅 (Security & Safety Gating)
- 클라이언트 노출 제로 (Zero Client Exposure): 모든 데이터베이스 서비스 역할 키(role keys), API 자격 증명, 셸 실행 명령어는 Row-Level Security (RLS)로 보호되는 서버 측 라우트 핸들러 내에서만 엄격하게 실행됩니다.
- 레벨 6 인간 승인 게이트 (Level 6 Human Approval Gate): 파괴적인 작업(Destructive actions), 작업 제출, 외부 이메일 발송 및 데이터베이스 수정에는 명시적인 사용자 확인이 필요합니다.
- 샌드박스 명령어 실행 (Sandboxed Command Execution): PC Device Bridge는 실행 경계, 작업 디렉터리 격리, 그리고 루트 레벨의 파괴적 명령에 대한 구문 유효성 검사를 강제합니다.
🤝 기여하기 (Contributing)
전 세계 개발자, 연구원 및 디자이너 여러분의 기여를 환영합니다!
풀 리퀘스트(pull requests)를 열기 전에 기여 가이드라인과 행동 강령을 읽어주세요.
git checkout -b feat/my-new-feature
...
📄 라이선스 (License)
이 프로젝트는 MIT License에 따라 라이선스가 부여되었습니다. 자세한 내용은 LICENSE 파일을 참고하세요.