Introduction
Welcome to the NOSIBLE Search Client documentation! This TypeScript/JavaScript client provides a powerful and type-safe interface to interact with the Nosible AI-powered search engine.
What is Nosible?
Nosible is an AI company that has developed breakthrough search technology operating at 1/100th the cost of current methods. Our search index supports:
- 🚀 Real-time hyperparameter tuning
- 💾 Disk-optimized storage
- 🔍 Native pre-filtering
- 📦 Compression and streaming
- 🎯 Bulk querying capabilities
- 🤖 AI-powered search agents
Founded in 2020, Nosible offers two main products:
- A powerful Search Engine API for historical and real-time data insights
- Nosible.ai - A consumer platform with hyper-specialized AI agents
Key Features
Fast Search
Optimized for quick results with low latency (10-100 results). Perfect for:
- Real-time applications
- User-facing search interfaces
- Interactive dashboards
- Quick data lookups
AI-Powered Search
Advanced searches with custom instructions and AI agents:
- Research agent for in-depth analysis
- Custom prompts and instructions
- Context-aware results
- LLM-enhanced query expansion
Bulk Search
Large-scale data retrieval for enterprise needs (1000-10000 results):
- Comprehensive data analysis
- Batch processing
- Market research at scale
- Data export and analysis
Additional Features
- URL Scraping - Extract structured content from web pages
- Topic Trends - Analyze topic popularity over time
- Parallel Searches - Execute multiple searches concurrently
- Advanced Filtering - SQL filters, date ranges, geographic filters, and more
- Type Safety - Full TypeScript support with IntelliSense
Technology Stack
- TypeScript 5+ - Full type safety and IntelliSense support
- Zod - Runtime validation and schema definitions
- Polars - High-performance data analysis
- OpenAI Integration - Optional LLM features via OpenRouter
- Node.js 20+ / Bun - Compatible with modern JavaScript runtimes
Getting Support
- 📧 Email: support@nosible.ai
- 🐦 Twitter: @nosible_ai
- 🌐 Website: nosible.ai
- 💬 GitHub Issues: Report a bug
- 📚 API Documentation: Swagger Docs
Next Steps
Ready to get started? Head over to the Getting Started guide!