Empower your AI models with ethical, open-source web intelligence
Project description
FreedomSearch
Empower your AI models with ethical, open-source web intelligence.
FreedomSearch is a Python library designed to enhance AI prompts and queries with real-time web information. It respects fair use principles and leverages multiple search engines to provide diverse, up-to-date context for your language models.
Key Features:
- 🌐 Multi-engine support (DuckDuckGo, Google, and expandable)
- 🔍 Efficient caching and rate limiting
- 🧠 Smart text preprocessing and formatting for LLMs
- 🛡️ Built with privacy and fair use in mind
- 🔧 Easy to integrate and extend
Whether you're building the next-gen chatbot or fine-tuning language models, FreedomSearch provides the tools to ethically augment your AI's knowledge base.
Quick Start
from freedom_search import InternetSearchEnhancer
enhancer = InternetSearchEnhancer('duckduckgo')
original_prompt = "Explain quantum computing"
enhanced_prompt = enhancer.enhance_llm_input(original_prompt, "recent quantum computing breakthroughs")
print(enhanced_prompt)
Contribute to FreedomSearch and help shape the future of ethical AI augmentation!
This description:
1. Starts with a catchy tagline that encapsulates the library's purpose and ethical stance.
2. Briefly explains what FreedomSearch does and its target use case.
3. Lists key features using emojis for visual appeal and quick scanning.
4. Includes a short pitch for potential users and contributors.
5. Provides a quick start code snippet to show how easy it is to use.
6. Ends with a call-to-action for contributions, emphasizing the open-source nature of the project.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file freedom_search-0.2.2.tar.gz.
File metadata
- Download URL: freedom_search-0.2.2.tar.gz
- Upload date:
- Size: 9.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
52231b549edbecad66ae27b09e6d3afad33671a0f30a8cd9975d7753d50a7b42
|
|
| MD5 |
e32a6008e4f4bdcc067521c4d26d3bd7
|
|
| BLAKE2b-256 |
a59748f69aee776a52c81b85e8ec9ed62a7feb463967e1fe505fc2c183138510
|
File details
Details for the file freedom_search-0.2.2-py3-none-any.whl.
File metadata
- Download URL: freedom_search-0.2.2-py3-none-any.whl
- Upload date:
- Size: 9.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c23155240b9ac5b044d11a2ca35ffdcf357db4d0a86c4eaa3468548cf325a453
|
|
| MD5 |
dc713539fec1d89131f2bd84ba1f7d00
|
|
| BLAKE2b-256 |
1c8b77125bae2f9c83f70d310350e7ea69676c01d30feb518e0af273cc81066b
|