Observed since 21 Oct, 11:11 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
Web search and RAG capabilities for local AI models.
Give your local AI models the power to browse the internet.
AILocalConnection is a lightweight Python library that allows local Large Language Models (like Ollama, vLLM, LM Studio) to perform real-time web searches and use the internet as context to answer questions accurately. It acts as an instant Retrieval-Augmented Generation (RAG) agent.
ailocalmemory for a complete RAG + Chat History experience.You can install AILocalConnection using pip:
pip install ailocalconnection
You can use AILocalConnection independently to just build the context prompt, then send it to any AI endpoint manually.
from ailocalconnection import SearchAgent
agent = SearchAgent(max_results=3)
# Automatically searches the web, scrapes the top 3 links,
# and builds a comprehensive context prompt.
prompt = agent.build_prompt("Who won the UEFA Euro 2024?")
print(prompt)
If you have ailocalmemory installed, you can combine internet searching with persistent chat history.
from ailocalconnection import SearchAgent
from ailocalmemory import ChatSession, OllamaAdapter
agent = SearchAgent(max_results=2)
with ChatSession(session_id="user_123", storage="memory") as session:
chat = OllamaAdapter(model="llama3", memory_session=session)
query = "What is the current price of Bitcoin?"
# 1. Search the web and build the RAG prompt
augmented_prompt = agent.build_prompt(query)
# 2. Send the augmented prompt to Ollama
response_stream = chat.send(augmented_prompt, stream=True)
for chunk in response_stream:
print(chunk, end="", flush=True)
Download counts and popularity will appear here as the collector receives them.
| Version | Published | Direct dependencies | Open version |
|---|---|---|---|
| 0.1.3 | 3 Aug 2026 | 7 |
This describes our collected data; it is not a security assessment.
Observed since 21 Oct, 11:11 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:82ab870dd075f5cdb2ef8a18fd12361e5738013385ae9ecb29a76c21502d51cd