Javis OS
Javis OS는 기업가를 돕는 에이전시 AI로, 업무를 지원하고 함께 성장합니다
AI 비즈니스 자동화 스위트—n8n, Discord, OpenRouter 기반으로 개발자와 스타트업을 위한 모듈형 워크플로우 구축
AI Business Automation Suite — Powered by n8n, Discord & OpenRouterBuild and deploy AI-powered business automation workflows with a modular infrastructure designed for developers, startups, automa
비즈니스HTML · PythonGitHub @obscuronlabs온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기AI business automation framework powered by n8n, Discord integrations, and OpenRouter AI workflows.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
ObscuronLabs™ builds AI agents, automation systems, and digital intelligence infrastructure for businesses. This repository contains the open-source automation toolkit that powers our backend pipelines.
Required (choose one):
• OPENAI_API_KEY — platform.openai.com
• OPENROUTER_API_KEY + USE_OPENROUTER=true — openrouter.ai
Output: triage analysis, delivery strategy, and a draft email response.
Output: timestamped CSV in the outputs/ folder.
Each agent uses a different model:
• Maya — gpt-4o-mini (triage)
• Leo and SophiaREADME 전문 보기 ↗Multi-agent email pipeline · B2B lead scraper · n8n Discord automation
ObscuronLabs™ builds AI agents, automation systems, and digital intelligence infrastructure for businesses. This repository contains the open-source automation toolkit that powers our backend pipelines.
Website: obscuronlabs.com
| File | Description |
|---|---|
core/agents.py | Three-agent AI pipeline (triage → strategy → response) |
core/scraper.py | B2B lead scraper — extracts emails, phones, and company names from public websites |
main.py | CLI entry point |
workflows/obscuron_automation.json | n8n workflow — imports directly into your n8n instance |
requirements.txt | Python dependencies, pinned versions |
.env.example | Configuration template |
python -m venv venv
source venv/bin/activate # Windows: venv\Scripts\activate
pip install -r requirements.txt
cp .env.example .env
# Add your API keys to .env
Required (choose one):
OPENAI_API_KEY — platform.openai.comOPENROUTER_API_KEY + USE_OPENROUTER=true — openrouter.aipython main.py pipeline \
--email "[email protected]" \
--message "We need help automating our weekly reports."
Output: triage analysis, delivery strategy, and a draft email response.
# Scrape specific websites
python main.py scrape --urls stripe.com hubspot.com
# Search and scrape (requires SERPAPI_KEY)
python main.py search --query "logistics companies Berlin" --results 20
Output: timestamped CSV in the outputs/ folder.
[Input Email] → Maya (triage) → Leo (strategy) → Sophia (response draft)
Each agent uses a different model:
gpt-4o-mini (triage)gpt-4o (strategy and client-facing output)Results saved to outputs/<timestamp>_<email>.json.
Per website, the scraper:
Works on any public business website. Respects configurable request delays.
With SerpAPI: Search Google and auto-scrape the top N results.
python main.py search --query "SaaS companies London" --results 15 --delay 2.0
workflows/obscuron_automation.jsonYOUR_OPENROUTER_API_KEY with your keyThe workflow posts AI-generated reports to Discord channels on a schedule.
| Variable | Required | Description |
|---|---|---|
OPENAI_API_KEY | If not using OpenRouter | OpenAI API key |
OPENROUTER_API_KEY | If not using OpenAI | OpenRouter API key |
USE_OPENROUTER | No (default: false) | Set true to route through OpenRouter |
SERPAPI_KEY | For search-based scraping | Free tier at serpapi.com |
DISCORD_BOT_TOKEN | For Discord notifications | Discord bot token |
OUTPUT_DIR | No (default: outputs) | Output directory for results |
Add an agent: Subclass BaseAgent in core/agents.py, define a SYSTEM prompt, add it to ObscuronPipeline.process().
Add a scraping source: Add a method to ObscuronScraper in core/scraper.py. CSV output format stays the same.
Add an n8n trigger: Import the workflow, add a Webhook node, connect it to the existing HTTP Request chain.
See LICENSE.txt.
For custom AI solutions, automation engagements, or questions about this toolkit, reach out via obscuronlabs.com.
Built by ObscuronLabs™.