LORG - LLM-Powered Search Engine¶
LORG (Answer AI) is an AI-powered search engine that combines Large Language Models with knowledge graph generation to provide accurate, context-aware search results.
Key Features¶
- LLM-Powered Answers: Get AI-generated answers to your queries using OpenAI models
- Knowledge Graph Generation: Automatically creates structured knowledge graphs from queries
- Multi-Engine Search: Aggregates results from Google, Yahoo, Bing, and DuckDuckGo via SearxNG
- Relevance Scoring: Uses AI to score and rank search results by relevance
- Multiple Interfaces: Use as a CLI tool, library, API server, or web application
Quick Links¶
-
:material-download:{ .lg .middle } Getting Started
Install LORG and run your first search in minutes
-
:material-console:{ .lg .middle } CLI Usage
Learn how to use LORG from the command line
-
:material-api:{ .lg .middle } API Reference
Complete API documentation for developers
-
:material-cog:{ .lg .middle } Architecture
Understand how LORG works under the hood
How It Works¶
- Query Processing: Your query is sent to an LLM which generates an initial answer and knowledge graph
- Keyword Extraction: Keywords are extracted from the knowledge graph for web search
- Web Search: Multiple search engines are queried via SearxNG
- Content Analysis: Web pages are fetched and analyzed for relevance using AI
- Result Ranking: Results are scored and ranked by relevance to your query
Example Usage¶
Requirements¶
- Node.js 18 or higher
- OpenAI API key
- Internet connection for web search
License¶
LORG is released under the MIT License.