XANA OS is a self-hosted, fully offline-capable intelligence dashboard. Think of it as your personal ops room — real aircraft overhead, ships at sea, satellites in orbit, global news, cyber threat feeds, and an AI that actually remembers your conversations.
The AI memory system is the weird part. It doesn't fine-tune any model on your data. Instead, when you ask something, it pulls the most relevant chunks from your conversation history and drops them right into the prompt. The model reasons over your actual past.
No GPU. No API keys. No data leaves your machine. Swap models in one line.
Real screens. Real data. This is what your dashboard actually looks like when it's running.
The main command center. All modules, live feeds, and your AI assistant — one screen, zero cloud.
No training. No fine-tuning. No black box. Just retrieval — fast, transparent, and yours to inspect.
You ask something. Could be vague, technical, investigative — doesn't matter.
Your question is embedded and compared against tens of thousands of semantic vectors from your conversation history.
System prompt + memory chunks + recent history + your question — all assembled into one rich context block.
The model reasons over your data. Entirely on your machine. Never uploaded anywhere.
Two dependencies. Three commands. Done.
Python 3.10+ and Ollama — the local LLM
runtime. Grab it at
ollama.com
and pull a model.
ollama pull llama3.2 # default · ~4 GB · runs on any modern CPU ollama pull mistral # alternative ollama pull qwen2.5 # lighter option
git clone https://github.com/sriharideveloper/xanaops.git cd xana-os
./setup.sh # creates venv, installs deps, checks Ollama ./start.sh # launches at localhost:8501
Export your ChatGPT conversations and run the pipeline to unlock ORACLE, CHRONOS, NEURAL MAP, and DOSSIER.
# 1. ChatGPT → Settings → Data Controls → Export Data # 2. Drop conversations-*.json in project root, then: python legacy/parse_chats.py # → master_chats.csv python legacy/1_prep_data.py # → paired_chats.csv python legacy/build-brain.py # → xana_memory_db/ ./start.sh # restart — all memory modules online
Eight modules. Half run immediately. The rest unlock once you've built the memory database.
3D live globe — real aircraft, vessel positions, satellite orbits, threat overlays. pydeck-powered.
No DB RequiredMemory-linked AI chat grounded in your actual conversation history. Agentic commands for recon, search, weather, ops.
Requires DBAutonomous multi-source investigation. Feed a target, watch it sweep OSINT sources, cross-reference memory, build entity graphs.
Requires DBLive intelligence center — world news, CISA exploit feeds, IP/domain recon, crypto markets, weather. All free.
No DB RequiredRaw semantic vector search across your entire conversation history. Find anything in milliseconds.
Requires DB3D semantic topology visualization. Your conversation history as clusters and constellations in 3D space.
Requires DBAI-generated intelligence profiles synthesized from memory. Entity analysis, pattern extraction, structured reports.
Requires DBTemporal pattern analysis. Discover how your interests and thinking have evolved over time.
Requires DBEvery component is open-source. Nothing proprietary.
Runs on anything from a dusty laptop to a GPU rig.
Type directly in ORACLE. No button clicking.
Opens YouTube search
Direct Google search
Launch local app
Live from Open-Meteo
IP geolocation & risk
Domain recon sweep
Full investigation protocol
Quick multi-source recon
Safe shell (allowlisted)
Full system diagnostics
All free. No sign-ups. No keys.
| Source | What It Provides |
|---|---|
| OpenSky Network | Live aircraft transponder data — positions, altitude, speed |
| Finnish Digitraffic AIS | Real vessel positions — Baltic Sea & global |
| CelesTrak | Satellite TLE orbital elements — Starlink, GPS, military |
| CARTO | Dark map tiles for the 3D globe |
| Google News RSS | World news headlines — real-time |
| CISA KEV | CISA Known Exploited Vulnerabilities catalog |
| ip-api.com | IP geolocation & ASN data |
| CoinGecko | Cryptocurrency market data |
| Open-Meteo | Weather forecasts — any city |
| GDELT | Geopolitical event database |
XANA OS runs entirely local. The LLM runs via Ollama — no API calls, no telemetry, no model vendor seeing your queries. Your conversation history and vector database live in your filesystem. The only outbound traffic is read-only requests to the public data sources listed above.
The only exception is the optional Windy webcams API — even then, all you're sending is a location coordinate.
Built XANA OS from scratch. Obsessed with local-first AI, intelligence tooling, and the idea that you shouldn't need a cloud subscription to have a personal ops room. If it runs on your machine without phoning home — it's probably something Srihari would build.
Two different visions. One shared belief — AI should serve humans, not the other way around.
While XANA OS is your ops room for intelligence and memory, Avina is building something fundamentally different — AI that doesn't just respond, but genuinely understands. Context-aware, human-centered, and built with empathy at its core. This is where AI goes next: beyond answers, into understanding.
If XANA OS is the mind — Avina is the heart. Check it out.
Explore avina.dev