Overview & Philosophy
Atlas is an engineering-grade scientific intelligence and technical reasoning workspace built by Vylex Technologies. Unlike standard conversational chat bots, Atlas pairs multi-model frontier inference with a deterministic execution runtime: live tools, computer vision, symbolic algebra, chemical formula rendering, and non-destructive code diffing.
| Layer | Technologies & Implementations | Primary Function |
|---|---|---|
| Inference Layer | OpenRouter API, SSE Streaming, Automated Failover Rotation | High-throughput multi-model inference up to 1,000,000 context tokens. |
| Reasoning Layer | 8 Investigation Modes, Chain-of-Thought <think> Parsers | Structured hypothesis testing, mathematical derivations, and architecture reviews. |
| Execution Layer | 19 Native Tools & Interactive Visual Widgets | Deterministic API fetching, OCR extraction, QR generation, and symbolic math. |
| Rendering Layer | KaTeX, mhchem, Highlight.js, Split-screen Artifacts Canvas | Rich scientific equation rendering and live HTML/CSS sandbox previews. |
| Context Layer | Multi-file ingestion, Project folder reader, Unified Diff Engine | Safe code inspection proposing Git-style diffs without overwriting files. |
Curated Frontier Models
Atlas configures 7 specialized models optimized for scientific reasoning, mathematical derivation, software engineering, and large-context document analysis. All models stream token-by-token with zero client-side API key exposure.
Smart auto-router that inspects your prompt domain and dynamically routes requests to the optimal frontier model with automatic rate-limit failover.
Frontier-scale reasoning model with an expansive 1,000,000 token context window. Ideal for deep mathematical proofs, multi-step logic derivations, and vast technical synthesis.
Frontier MoE architecture featuring 1,000,000 tokens of context. Tailored for academic research, synthesizing competing experimental evidence, and large-scale architecture planning.
Specialized systems engineering model built for high-precision code synthesis, terminal workflows, refactoring, and multi-file debugging across full repositories.
Fast-inference MoE engine tuned for low-latency computation, algorithm verification, data transformation, and iterative experimental simulation scripts.
Large-scale systems model designed for constraint analysis, distributed infrastructure failure mode decomposition, and multi-variable system verification.
Instruction-tuned model with native function calling, configurable thinking depth, and broad scientific knowledge across physics, chemistry, and computation.
The 8 Specialized Investigation Modes
Atlas offers 8 dedicated investigation modes. Selecting a mode tunes the internal system instructions, reasoning depth, structure of explanations, and suggestion prompts.
Auto
Dynamically adapts reasoning depth and tone based on input complexity, balancing speed and depth.
Research
Focuses on literature synthesis, citation structure, contested scientific claims, and identifying experimental gaps.
Solve
Emphasizes step-by-step mathematical proofs, symbolic derivations, boundary conditions, and formal verification.
Build
Produces production-ready software code, architecture skeletons, refactoring proposals, and unit tests.
Engineer
Analyzes distributed system bottlenecks, scalability limits, failover strategies, and edge-case failure modes.
Experiment
Designs Monte Carlo simulations, statistical tests, hypothesis validation criteria, and control parameter matrices.
Reason
Structured logical analysis isolating premises, identifying fallacies, and testing constraint consistency.
Discover
Exploratory hypothesis generator connecting interdisciplinary ideas and unexplored technical territory.
Generative & Computer Vision Tools
Native multimodal tools that synthesize visuals, scan documents, read optical character data, and generate/scan machine-readable codes.
AI Image Generation
generate_image(prompt, aspect_ratio)
Synthesizes high-resolution AI imagery directly in chat using Pollinations.ai. Supports custom aspect ratios, shimmer skeleton preloading, error recovery, and click-to-zoom full-screen lightbox preview.
Optical Character Recognition (OCR)
scan_ocr()
Interactive OCR studio powered by Tesseract.js. Users can upload images, paste screenshots, or take live camera captures to extract raw text with real-time recognition progress bars and inject directly into the conversation.
QR Code Scanner & Generator
scan_qr() / generate_qr(data)
Dual QR engine: scan_qr launches a viewfinder modal reading live camera streams or uploaded graphics with jsQR. generate_qr renders crisp matrix codes with one-click PNG download buttons.
Visual Photography Search
search_images(query, limit)
Queries high-resolution real-world photography and diagrams via Unsplash. Renders a responsive thumbnail grid with author attribution and an integrated full-screen lightbox modal.
Math & Scientific Tools
Deterministic algebra solvers and unit dimension converters ensuring numerical accuracy without hallucination.
Newton Symbolic Math Solver
solve_math(expression, operation)
Integrates with the Newton Microservice to perform exact symbolic algebra, differential calculus, integration, factoring, polynomial roots, and trigonometric equations.
Scientific Unit Converter
convert_units(value, from, to)
Deterministic unit conversions across standard metric, imperial, and astronomical dimensions: length, mass, velocity, temperature (Celsius/Fahrenheit/Kelvin), volume, and energy.
Live World Grounding Tools
Connects inference to live internet data, geographical coordinates, currency rates, cryptocurrency values, and atmospheric sensors.
Atmospheric Weather Engine
get_weather(city)
Connects to Open-Meteo to fetch live temperature, wind speed, relative humidity, atmospheric pressure, and condition codes for any city on Earth.
Cryptocurrency Valuation Engine
get_crypto_price(coin)
Fetches real-time cryptocurrency spot prices, 24-hour percentage delta, market cap rank, and trading volume from CoinGecko / CoinCap.
Fiat Forex Currency Conversion
convert_currency(amount, from, to)
Calculates live fiat currency exchange valuations using institutional daily reference rates from ExchangeRate-API / Frankfurter.
Global Timezone & UTC Offset
get_current_time(timezone)
Resolves exact current local time, daylight savings status, and UTC offsets for any international capital or IANA timezone.
Geographic Place Search
search_places(query, near)
Locates cities, landmarks, facilities, and geographic coordinates worldwide using OpenStreetMap's Nominatim geocoding engine.
Live Webpage Text Extraction
fetch_webpage(url)
Retrieves live HTTP/HTTPS pages, strips HTML markup, scripts, and trackers, and provides cleaned Markdown/text directly into the model context window for synthesis.
Knowledge & Community Feeds
Real-time aerospace releases, breaking world headlines, dictionary etymologies, and discussion board extracts.
Spaceflight Intelligence API
get_space_news(topic)
Connects to Spaceflight News API v4 for real-time launch manifests, planetary probe discoveries, satellite deployments, and NASA / ESA / SpaceX press releases.
General News Headlines
get_news_headlines(topic)
Aggregates global technology, scientific, geopolitical, and economic headlines with direct publisher source attribution.
Reddit Discussion Feed
get_reddit_posts(subreddit)
Extracts top discussions, community sentiment, scores, and comment counts from any public subreddit (e.g. r/MachineLearning, r/space, r/sysadmin).
Lexical Dictionary & Phonetics
define_word(word)
Comprehensive lexical lookup displaying phonetic transcriptions, parts of speech, exact etymology, synonyms, and audio pronunciation references.
Scripture, Humor & Advice Tools
get_bible_verse / tell_joke / give_advice
Deterministic citation tools: get_bible_verse returns exact chapter/verse scriptures; tell_joke and give_advice provide formatted motivational or humorous break cards.
KaTeX & mhchem Scientific Rendering
Atlas natively parses and displays complex LaTeX mathematics and chemical formula equations directly in chat responses using KaTeX and the mhchem extension.
Write inline equations with single dollars $E = mc^2$ or multi-line block equations with double dollars $$\oint_{\partial \Omega} \mathbf{F} \cdot d\mathbf{S}$$. For chemistry, mhchem syntax \ce{...} renders complex equilibrium reactions and isotope notation:
Project Context & Safe Diff Engine
Safely work on real software repositories directly in Atlas without worrying about automated destructive overwrites.
| Feature | How It Works | Safety Guarantee |
|---|---|---|
| Folder Ingestion | Drag and drop a project directory or folder into the composer. Atlas reads directory hierarchy, file contents, and architecture. | Read-only browser ingestion; files never leave client memory except through prompt completion. |
| Unified Diff Proposing | When refactoring or debugging code, Atlas generates Git-compatible unified diff blocks (--- a/file / +++ b/file). |
No automatic overwrites. You review each unified diff before applying changes to disk. |
| Artifacts Canvas Sandbox | Render generated HTML, CSS, and JS in a secure iframe sandbox on the right side of your screen. | Sandbox execution isolates code execution from the main application state. |
Security & API Gateway
Atlas is designed with strict enterprise security defaults to protect user credentials, prevent arbitrary model injection, and restrict network abuse.
| Security Component | Implementation File | Protection Mechanism |
|---|---|---|
| Zero Client Secret Exposure | src/services/openrouter.service.js |
OpenRouter API keys are managed exclusively on the backend server. The client never handles credentials. |
| Model Whitelist Guard | src/middleware/modelGuard.js |
Rejects unvetted or malicious model IDs. Only curated models pass through to the inference gateway. |
| Endpoint Rate Limiters | src/middleware/rateLimiter.js |
Independent memory rate limiters for /api/chat, /api/title, and /api/widget/execute prevent runaway loops. |
| Tool Execution Disabling | src/routes/api.routes.js |
Arbitrary tool execution is strictly disabled in production builds to prevent remote code execution. |
Atlas Terminal CLI
For developers who prefer working directly in terminal emulators or SSH sessions, Atlas includes a built-in terminal CLI.