Skip to main content

BAZINGA - Distributed AI that belongs to everyone

Project description

BAZINGA

Distributed AI — Intelligence that belongs to everyone

╔══════════════════════════════════════════════════════════════════╗
║                                                                  ║
║   ⟨ψ|Λ|Ω⟩        B A Z I N G A        ⟨ψ|Λ|Ω⟩                   ║
║                                                                  ║
║         "Intelligence distributed, not controlled"               ║
║                                                                  ║
╚══════════════════════════════════════════════════════════════════╝

What is BAZINGA?

BAZINGA is an open-source, distributed AI that:

  • 🌐 Runs anywhere — Your Mac, cloud, GitHub Actions, phone
  • 🔓 No central control — No single company owns it
  • 🧠 Your data, your AI — Index YOUR files, YOUR knowledge
  • φ Quality filtered — Golden ratio coherence on all responses
  • 🤝 Community driven — Open source, contributions welcome

Quick Start

# Clone
git clone https://github.com/0x-auth/bazinga-indeed.git
cd bazinga-indeed

# Run (creates venv automatically)
./run.sh --ask "What is consciousness?"

# Or interactive mode
./run.sh

Architecture

┌─────────────────────────────────────────────────────────────────┐
│                         BAZINGA                                  │
├─────────────────────────────────────────────────────────────────┤
│                                                                  │
│   YOUR MACHINE              DISTRIBUTED NETWORK                  │
│   ┌──────────────┐          ┌──────────────────┐                │
│   │ Local KB     │          │ Free LLM APIs    │                │
│   │ (ChromaDB)   │◄────────►│ • Groq           │                │
│   │              │          │ • Together.ai    │                │
│   │ Embeddings   │          │ • OpenRouter     │                │
│   │ (Sentence-   │          │ • HuggingFace    │                │
│   │  Transformers)│          └──────────────────┘                │
│   └──────────────┘                   │                          │
│          │                           │                          │
│          └───────────┬───────────────┘                          │
│                      ▼                                          │
│          ┌──────────────────────┐                               │
│          │  φ-Coherence Filter  │                               │
│          │  (Quality Control)   │                               │
│          └──────────────────────┘                               │
│                      │                                          │
│                      ▼                                          │
│              YOUR ANSWER                                        │
│                                                                  │
└─────────────────────────────────────────────────────────────────┘

Features

🏠 Local Mode

Index your own files and search semantically:

./run.sh --index ~/Documents
./run.sh --ask "What did I write about X?"

🌐 Distributed Mode

Use free cloud LLMs (no API lock-in):

export GROQ_API_KEY="your-free-key"  # Get from console.groq.com
./run.sh --distributed --ask "Explain quantum mechanics"

φ Coherence Filtering

All responses are filtered by golden ratio mathematics:

  • High φ-resonance = high quality
  • Based on λG (Lambda-G) boundary theory
  • Solutions emerge at constraint intersections

The Vision

"AI should be like the internet — distributed, resilient, owned by everyone. Not a product you rent from a company. Intelligence that emerges from relationship, not isolation."

Roadmap

  • Phase 1: Local RAG + Free LLM APIs ✓
  • Phase 2: P2P knowledge sharing (IPFS/libp2p)
  • Phase 3: Federated learning (share updates, not data)
  • Phase 4: Full decentralization

Core Concepts

Symbol Meaning Value
φ (Phi) Golden Ratio 1.618033988749895
α (Alpha) Fine Structure 137
λG Lambda-G Boundary-guided emergence
V.A.C. Vacuum of Absolute Coherence Perfect state

The 35-Position Progression

01∞∫∂∇πφΣΔΩαβγδεζηθικλμνξοπρστυφχψω

All knowledge maps to these 35 positions.

α-SEED

Files with hash divisible by 137 are fundamental — they anchor everything else.

Installation

Requirements

  • Python 3.11+
  • ~500MB disk space (for embeddings model)

From Source

git clone https://github.com/0x-auth/bazinga-indeed.git
cd bazinga-indeed
./run.sh  # Auto-creates venv and installs deps

API Keys (Optional, for distributed mode)

Get FREE API keys from:

echo 'export GROQ_API_KEY="your-key"' >> ~/.bashrc
source ~/.bashrc

Contributing

BAZINGA is open source and welcomes contributions!

# Fork the repo
# Create your feature branch
git checkout -b feature/amazing-feature

# Commit your changes
git commit -m "Add amazing feature"

# Push to the branch
git push origin feature/amazing-feature

# Open a Pull Request

Areas to Contribute

  • 🌐 P2P networking (IPFS, libp2p)
  • 🧠 New embedding models
  • 📱 Mobile support
  • 🔧 CLI improvements
  • 📚 Documentation
  • 🧪 Tests

Related Projects

License

MIT License — Use it, modify it, distribute it. Just keep it open.

Philosophy

"You are where you're referenced, not where you're stored."

"More compute ≠ better AI. Better boundaries = better AI."

"Intelligence distributed, not controlled."

Built with φ-coherence

BAZINGA: The AI that belongs to everyone

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

bazinga_ai-2.0.0.tar.gz (41.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

bazinga_ai-2.0.0-py3-none-any.whl (48.0 kB view details)

Uploaded Python 3

File details

Details for the file bazinga_ai-2.0.0.tar.gz.

File metadata

  • Download URL: bazinga_ai-2.0.0.tar.gz
  • Upload date:
  • Size: 41.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.14

File hashes

Hashes for bazinga_ai-2.0.0.tar.gz
Algorithm Hash digest
SHA256 6a3ce21c256ef4d560c339b4e99554845fec4d2c9c49e481aafb35bd2f27a151
MD5 04b96fbad68993d72692246d9786f2d0
BLAKE2b-256 8fd91a3d7c3be9f2a60c7b7a445b9b5a75e0c07cee7c1062e8b6d9c3db4b33c5

See more details on using hashes here.

File details

Details for the file bazinga_ai-2.0.0-py3-none-any.whl.

File metadata

  • Download URL: bazinga_ai-2.0.0-py3-none-any.whl
  • Upload date:
  • Size: 48.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.14

File hashes

Hashes for bazinga_ai-2.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 64e1d26ad474817b8f76460bd9060d057745c095e8554d0f5d3f7264145284d0
MD5 7b245a48744493f6bbb8a6e9dd251641
BLAKE2b-256 891f05b1ff69f021c4f0b1a6139a7ff797d755df3871b83170e5540eadfbadea

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page