Repository navigation
Releases
OSINT-Book Web 0.2.2 (Windows)
OSINT-Book for Windows 0.2.2 makes AI analysis work with free-tier rate limits and small local models, and adds paid AI APIs. Upgrading keeps your data: extract this version into a new folder and copy your old data folder into it.
Fixed
- Groq "Request too large … Limit 7000". Providers now have tokens per minute and requests per minute limits; the Groq preset uses 6,000 tokens and 30 requests per minute. Large selections are split into parts that fit and sent one after another. If a limit is reached, the request waits. A "rate limit" response is retried after the time the provider names, and a "request too large" limit is learned so that smaller parts are used.
- If you already added Groq: open Edit → Advanced settings and set Tokens per minute to 6000.
- Small local models no longer stop on large selections. Selections are split from the start into parts that suit the model's context. A part that still does not fit is split again, and a single finding is retried in a compact mode. A finding that still cannot be analyzed is skipped and listed, and the rest of the analysis continues.
New
- Queue: analyses run one after another in the order they were requested. The position in the queue is shown, and a waiting analysis can be cancelled.
- Paid AI APIs with an Add API key button: OpenAI, Anthropic (Claude), Azure OpenAI, xAI (Grok), Perplexity and DeepSeek. Usage is billed by the provider to your own account.
- More free providers from awesome-free-llm-apis: NVIDIA NIM, Cloudflare Workers AI, OVHcloud AI Endpoints, LLM7.io, Kilo Code, Gonka Broker, Z AI (GLM), Aion Labs, ModelScope and SiliconFlow.
Install
Download OSINT-Book-Web-0.2.2-Windows-x64.zip below, extract it into a permanent folder and run Start-Local.bat or Start-LAN.bat. Windows 10/11 x64; Java and llama.cpp are included. Full guide: web/README.md.
Verify the download
SHA-256 of OSINT-Book-Web-0.2.2-Windows-x64.zip:
5e335f55eea81c8d62f0d10c3a6b47b38145ae4bf19dabf47b57312384b8ba1a
OSINT-Book Web 0.2.1 (Windows)
Patch release of OSINT-Book for Windows, focused on cloud and API providers. Upgrading from 0.2.0 keeps your data: extract this version into a new folder and copy your old data folder into it.
Fixed
- Groq: the preset now uses
openai/gpt-oss-120b. Groq shut downllama-3.3-70b-versatilefor free and developer accounts on 16 August 2026, so Test and analyses failed with "model does not exist". If you already added Groq, open Edit and the form offers a current model automatically. - Unknown model names: when a provider does not know the configured model, the error now lists the chat models it currently offers.
Improved: a more flexible provider form
- Every setting of a saved provider can be changed: name, base URL, model, API key and limits.
- The provider's models are fetched automatically. You can pick one from the list or type a name, and a name the provider no longer offers is replaced with a current one.
- Test connection checks the settings before you save them.
- A key you type can be shown while typing, and a saved key can be removed.
- Advanced settings:
- how the key is sent:
Authorization: Bearer,api-key(for example Azure OpenAI),x-api-key, or no key; - extra HTTP headers;
- context window and maximum output tokens.
- how the key is sent:
- A + Custom OpenAI-compatible API button for any other provider.
Install
Download OSINT-Book-Web-0.2.1-Windows-x64.zip below, extract it into a permanent folder and run Start-Local.bat or Start-LAN.bat. Windows 10/11 x64; Java and llama.cpp are included. Full guide: web/README.md.
Verify the download
SHA-256 of OSINT-Book-Web-0.2.1-Windows-x64.zip:
931c645df5b87f588e83f298ffe2154bc03dee7896d43fbf3fb5424f73638167
OSINT-Book Web 0.2.0 (Windows)
First release of OSINT-Book for Windows: a server you run on a Windows PC and use from Edge or Chrome, on the same computer or across your trusted local network. The Android app is unchanged (latest: v0.1.0).
Highlights
- Shared workspace: user accounts and roles, a separate admin panel that opens only on the server, encrypted provider keys and an activity log.
- Same OSINT core as Android: 22 source modules, the rule-based analysis, the map and Android-compatible JSON import/export.
- Local AI that works offline: pick a model from Hugging Face (recommended for your hardware, popular, or search) and a quantization. Each download is verified with SHA-256. Models run with the bundled llama.cpp on the CPU or on a Vulkan GPU (AMD, NVIDIA or Intel).
- Cloud & API providers (optional): Gemini, Groq, OpenRouter, Mistral, DeepSeek and the other free AI APIs from free-ai-apis, plus local Ollama, LM Studio or LiteLLM servers. Users must confirm each cloud analysis, and every one is logged.
- Analyze with AI: any user chooses the model and the output language. The result shows a summary, observations linked to the cited findings, contradictions between sources, missing information, verification steps and a risk matrix. Selections too large for small models are split into parts automatically. Findings and their review status are never modified.
- Prepare report: a report following the OSINT analysis report template (sources K-001…, findings B-01…, risks, recommendations, human review), downloadable as PDF, HTML or JSON.
- 9 languages for the whole interface and the reports: English, Türkçe, Deutsch, Français, Español, Italiano, Português, Русский and العربية.
Install
- Download
OSINT-Book-Web-0.2.0-Windows-x64.zipbelow and extract it to a permanent folder. - Run
Start-Local.batto use it on this computer only, orStart-LAN.batto make it available on your local network. - On the first start, choose the ports (default 8080 for users, 8081 for the admin panel) and create the administrator account.
- Open http://localhost:8080. Download AI models from the admin panel (http://localhost:8081 → AI Models).
Requirements: Windows 10 or 11 (x64). Java and llama.cpp are included in the ZIP; AI models are not. 8 GB of RAM is enough for small CPU models. PDF reports are created with Microsoft Edge, which comes with Windows.
The user panel uses plain HTTP, so use it only on a trusted private network and never expose it to the internet.
Verify the download
SHA-256 of OSINT-Book-Web-0.2.0-Windows-x64.zip:
df39e55acfa8ce0da503f36a0cf4b3c0063e7f0fc10fdd4c26a8fb862c69e222
The bundled llama.cpp b11934 builds were checked against the SHA-256 values published in the official llama.cpp release.
Known limitations
- Cloud providers have only been tested against an OpenAI-compatible endpoint, not yet with live keys for each provider. Free tiers and model names change.
- Small local models (up to about 4B parameters) write their best text in English. For other languages, use a larger model or a cloud provider.
- On a CPU, analysis takes from a few to several minutes, depending on the model size and the number of findings.
Full guide: web/README.md
OSINT-Book 0.1.0
First public release of OSINT-Book, a local-first, passive OSINT notebook for Android.
Highlights
- Investigations with targets, findings, notes, tags and relations
- 22 source modules: DNS (incl. DMARC/DNSSEC), RDAP, Internet Archive, GitHub, Wikipedia/Wikidata, OSV, urlscan.io, four IP geolocation sources, Nominatim, ping, and optional key-based sources (VirusTotal, AbuseIPDB, AlienVault OTX, URLhaus, MalwareBazaar, Google Safe Browsing, BigDataCloud)
- Rule-based analysis and timeline, shown in the app and at the top of every report; no overall risk score
- IP locations on an OpenStreetMap map, with a full-screen view
- PDF, CSV and JSON reports: save or share, with zoomable preview
- 9 languages, light and dark theme
- No account, ads or tracking; API keys encrypted with Android Keystore
Install
Download OSINT-Book-0.1.0.apk below and open it on your phone (Android 8.0 or newer). You may need to allow installing apps from your browser or file manager.
Verify the download
- APK SHA-256:
5a684668f153a611de7f855700f98d501a74f9fa20f5026e99575efbb59076b3 - Signing certificate SHA-256:
3da0a75892a61133ad6d2575bcac69d0b29a1f183722dd713df8a8d6e3f51b96
sha256sum OSINT-Book-0.1.0.apk
apksigner verify --print-certs OSINT-Book-0.1.0.apk
Known limitations
- Early release: tested with unit tests and on an Android 15 emulator, not yet on many real devices.
- Key-based sources are tested against their documented responses, not yet with live keys for every provider.
- Some registries (e.g. .tr, .de) offer no public RDAP, so no registration data is available for those domains.