Preserving Ancient Knowledge

2,000 Years of Astrology
One Endpoint

Ancient Astrology. Modern Infrastructure.

We vectorized millions of lines from Brihat Parashara Hora Shastra, Jaimini Sutras, Saravali, Phaladeepika, and the foundational works of Vedic astrology — making them instantly searchable through a modern API.

No credit card required • 5 req/min free tier • Upgrade to unlimited anytime

Millions of Lines

From classical Jyotisha canon

Ancient Texts

BPHS, Jaimini, Saravali & more

Vector Search

AI semantic retrieval

$1/month

Unlimited searches

Ancient Wisdom for Everyone

For centuries, the wisdom of Jyotisha was locked inside ancient manuscripts, rare books, scattered translations, and inaccessible archives.

We changed that.

Now anyone can access one of humanity's oldest knowledge systems instantly—not for thousands of dollars, not hidden behind institutions, but for just $1/month.

The Texts We Vectorized

Brihat Parashara Hora Shastra

The foundation of Vedic horoscopy by sage Parashara

Jaimini Sutras

Alternative system with unique techniques

Saravali

Comprehensive text on planetary effects and combinations

Phaladeepika

Classical work on predictive astrology

Brihat Jataka NEW

Varahamihira's treatise on nativity — now vectorized & searchable

Brihat Samhita

Encyclopedia of Vedic knowledge and omens

How Vector Search Works

Semantic understanding, not just keyword matching

1
Ask in Plain English

"Effects of Saturn in 7th house" or "Jupiter Mahadasha results" — no complex query syntax needed.

2
AI Finds Matches

Vector embeddings understand meaning — finding relevant passages even if exact words differ.

3
Get Exact Sources

Receive passages with book name, page numbers, and relevance scores — cited and verifiable.

Try It Right Now

Experience the power of semantic search with our live AI Textbook Researcher. Ask any astrology question and see instant results from classical texts.

Launch Demo

Built For

Who benefits from searchable classical texts

AI Astrology Apps

Build RAG pipelines, AI assistants, and chatbots powered by authentic classical sources. Perfect for LangChain, LlamaIndex, or custom ML stacks.

Students & Researchers

Quickly find specific sutras, cross-reference texts, and cite sources. No more manually searching through 500-page books.

Professional Astrologers

Verify interpretations, find supporting evidence, and provide clients with classical references. Ground your readings in the original texts.

Developers

Simple REST API with semantic search. No complex setup — just HTTP requests. Compatible with OpenAI, Claude, Gemini, and any LLM.

Dead Simple Integration

One REST endpoint. Semantic search across the entire corpus.

# Search classical texts with semantic query (GET request) # With source filter: curl "https://api.vedastro.org/api/Calculate/SearchSourceText/Query/effects%20of%20Saturn%20in%20the%207th%20house/TopK/5/SourceName/hindu-predictive-astrology" \ -H "x-api-key: YOUR_API_KEY" # Search ALL texts (omit SourceName): curl "https://api.vedastro.org/api/Calculate/SearchSourceText/Query/effects%20of%20Saturn%20in%20the%207th%20house/TopK/5" \ -H "x-api-key: YOUR_API_KEY" # Response includes: # - Matching passages with context # - Book name & page numbers # - Relevance scores (0-1)
const query = encodeURIComponent("Jupiter Mahadasha results"); const url = `https://api.vedastro.org/api/Calculate/SearchSourceText/Query/${query}/TopK/5/SourceName/Brihat-Parashara-Hora-Shastra`; const response = await fetch(url, { headers: { "x-api-key": "YOUR_API_KEY" } }); const results = await response.json(); console.log(results.Payload);
import requests from urllib.parse import quote query = quote("Moon in Scorpio characteristics") # Omit /SourceName/... to search all texts url = f"https://api.vedastro.org/api/Calculate/SearchSourceText/Query/{query}/TopK/10" headers = { "x-api-key": "YOUR_API_KEY" } response = requests.get(url, headers=headers) results = response.json() for passage in results["Payload"]: print(f"Source: {passage['book']} | Page {passage['page']}") print(f"Score: {passage['score']:.2f}") print(passage["text"]) print("-" * 80)
Example Response
{
  "passages": [
    {
      "text": "Saturn in the 7th house makes the native's partner serious, responsible...",
      "book": "Hindu Predictive Astrology",
      "page": "312",
      "chapter": "Effects of Planets in Houses",
      "score": 0.94
    },
    {
      "text": "When Saturn occupies the 7th bhava, marriage may be delayed...",
      "book": "Brihat Parashara Hora Shastra",
      "page": "156",
      "chapter": "Graha Bhavas",
      "score": 0.91
    }
  ],
  "totalResults": 5,
  "query": "effects of Saturn in the 7th house"
}

Technical Specifications

Vector Model

text-embedding-3-small (1536 dimensions)

Storage

Azure Cosmos DB with vector indexing

Response Time

< 800ms average for semantic search

Endpoint

https://api.vedastro.org/api/Calculate/SearchSourceText

Auth

x-api-key header (optional for free tier)

Corpus Size

Millions of lines, growing monthly

Pricing That Makes Sense

Ancient knowledge should not be expensive

Free Tier

Try before you commit

$0 /month
  • 5 searches per minute
  • Access to all texts
  • No credit card required
  • Full vector search
Try Now

Unlimited

For serious work

Best Value
$1 /month
  • Unlimited searches
  • Access to all texts
  • API key authentication
  • Priority support
Get Started - $1/month

Knowledge This Important Should Survive

This is more than an API. It's the preservation, modernization, and democratization of ancient knowledge for the AI age. Join us in making the wisdom of Jyotisha accessible to everyone.

Not because ancient wisdom should be expensive — but because it should survive, evolve, and remain accessible for future generations.