Javis OS
Javis OS is an Agentic AI that assists entrepreneurs in business tasks, helping them grow their work.
AI translation
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
BusinessHTML · PythonGitHub @obscuronlabsOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
AI business automation framework powered by n8n, Discord integrations, and OpenRouter AI workflows.
Translation pending
Taken from the repository README
Loading the full README. The saved excerpt is shown below.
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 SophiaRead the full README ↗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™.