CosmoTalker is your gateway to the universe! Whether you're fascinated by stars, planets, or scientific phenomena, this tool brings the cosmos closer to you.
Project description
โจ Welcome to CosmoTalker v2 โ Now Smarter, Broader, and Even More User-Friendly!
๐ CosmoTalker v2 is officially here! Explore the Solar System and beyond with this offline-Python library, now enhanced with a beta image preview tool, advanced search, user-friendly functions, and real-time space data.
โ Now ready for Debian-based Linux systems via
Cosmo4U๐.apkfor Android and.exefor Windows are rolling out soon!
๐ What is CosmoTalker?
CosmoTalker is a Python library developed by Bhuvanesh M to bring space exploration, astronomy data, and scientific facts directly to your system โ no internet required for core features.
Perfect for space lovers, students, and offline learners. All core info is bundled with the module, while online features like space news and real-time updates extend the experience.
๐ What's New in v2?
- ๐ฆ Improved Solar System Module
- ๐ Enhanced deep search algorithm
- ๐ธ Beta image function to preview and save cosmic visuals
- ๐ New wiki summary tool with fetch speed tracking
- ๐ญ Cosmic event tracker for SpaceX & satellite data
- ๐ More intuitive commands for easier interaction
๐ง Features
- ๐ Get planet data:
cosmotalker.get("mars") - ๐ฌ Learn science facts:
cosmotalker.get("gravity") - ๐ Perform searches using eco-friendly search:
cosmotalker.search("your query") - ๐ก Fetch space updates from CelesTrak, NASA APOD, SpaceX, and more
- ๐ท Download astronomy images:
cosmotalker.img()(beta) - ๐ผ Wikipedia-powered summaries:
cosmotalker.wiki("black hole") - โ Works fully offline for core data
๐ฑ Eco-friendly search using Ecosia (supports tree planting)
๐ Installation
pip install cosmotalker
โ Compatible with Python 3.6+
๐ฟ Linux Users:
Install Cosmo4U for Debian-based distros (Ubuntu, Kali, Parrot):
Download Cosmo4U from the internet via this URL: โก๏ธ https://bhuvaneshm.in/cosmo4u
Enjoy Cosmo4U on your Debian system and explore the universe offline!
๐ ๏ธ Coming Soon:
- ๐ฑ
CosmoTalker.apkfor Android- ๐ป
CosmoTalker.exefor Windows
๐งช Usage Example
import cosmotalker
print(cosmotalker.get("earth")) # Offline solar system data
print(cosmotalker.feedback()) # Send feedback
print(cosmotalker.apod()) # Astronomy Picture of the Day
print(cosmotalker.celestrak()) # Satellite tracking
print(cosmotalker.search("yt")) # Open YouTube in browser
print(cosmotalker.search("words")) # Eco-friendly web search and download Cosmo4U at bhuvaneshm.in/cosmo4u
print(cosmotalker.get("gravity")) # Deep science query
print(cosmotalker.spacex()) # SpaceX launch data
print(cosmotalker.wiki("black hole")) # Wikipedia summary
print(cosmotalker.img()) # Image viewer (Beta)
๐ก Use
cosmotalker.search()shortcuts:yt= YouTube,wa= WhatsApp,gpt= ChatGPT,insta,fb, etc.
๐ Benchmark Results
Offline Response Times:
0.00078s
0.00072s
0.00075s
0.00073s
...
๐ Project Links
- ๐ Explore More: bhuvaneshm.in/cosmotalker
- โญ Star the Repo: github.com/bhuvanesh-m-dev/cosmotalker
๐จโ๐ป Developed By
Bhuvanesh M ๐ CSE Student | ๐ Astronomy Enthusiast | ๐ง Linux Dev | ๐ Python Coder
๐ Connect:
- Portfolio: bhuvaneshm.in
- GitHub: @bhuvanesh-m-dev
- LinkedIn: bhuvaneshm-developer
- HackerRank: bhuvaneshm_dev
- YouTube: @bhuvaneshm_dev
- LeetCode: bhuvaneshm_dev
- Dev.to: @bhuvaneshm_dev
- Twitter (X): @bhuvaneshm06
- Instagram: @bhuvaneshm.developer
โจ Update: get() Rebranded as info()
The get() function is being rebranded to info() in upcoming versions.
๐ก The new
info()function will offer:
- Cleaner and more relevant results
- Enhanced precision
- Better support for scientific and factual queries
๐ Introducing the Brand New get() Function!
๐ CosmoTalker v2 now features the revamped get() function, designed to deliver accurate answers for your keyword queries in milliseconds! Whether you're exploring planets, scientific concepts, or cosmic phenomena, get() provides precise, reliable results with lightning-fast performance.
โจ Why get() Stands Out
- Pinpoint Accuracy: Returns the most relevant information for your keyword.
- Blazing Speed: Responses in ~0.0007 seconds, thanks to optimized offline data processing.
- Versatile Queries: Supports queries like planets (
get("mars")), science facts (get("gravity")), and more. - Offline Ready: Core data is bundled, so no internet is needed for most queries.
๐งช Example Usage
import cosmotalker
print(cosmotalker.get("earth")) # Instant data about Earth
###Stay tuned for future enhancements!
Project details
Release history Release notifications | RSS feed
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 cosmotalker-2.3.tar.gz.
File metadata
- Download URL: cosmotalker-2.3.tar.gz
- Upload date:
- Size: 134.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
01a0502dca073e2fc268443ecb55b1fcdb8007f5b1bd5dcab6c64e4b0196251a
|
|
| MD5 |
c88354383a5c28c3382cf731b267073d
|
|
| BLAKE2b-256 |
27807f8117261af44e423e33c2b398ca418a698489dfae4ef8ada017af04dffb
|
File details
Details for the file cosmotalker-2.3-py3-none-any.whl.
File metadata
- Download URL: cosmotalker-2.3-py3-none-any.whl
- Upload date:
- Size: 136.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
651be3295f5ad84cdfa173299c74a3744ce3f640795a53f90a74047c9a4d7bb4
|
|
| MD5 |
2432aec590d9125a79e832ea7f8f96a5
|
|
| BLAKE2b-256 |
a20438c5fa561e78f4601f6a7ec1426be6a742c82ca948950c2a65210f391839
|