Skip to main content

The AI-First Python API Framework. Fast, intelligent, and modular.

Project description

🌌 Vorte Framework

The AI-First, Battery-Included Python API Framework.

Vorte is a high-performance Python framework designed for modern web development, with a specific focus on AI agents, real-time monitoring, and seamless developer experience. It bridges the gap between powerful backends and stunning, real-time administrative interfaces.


✨ Key Features

  • 🚀 Built-in Dashboard: A premium Next.js admin panel automatically served at /vorte/dashboard.
  • 🧠 AI-First: Native support for AI agents, pipelines, and cost tracking out of the box.
  • 🛠️ Module System: Highly decoupled architecture—only use what you need.
  • High Performance: Built on top of FastAPI and Uvicorn for maximum throughput.
  • 📱 M-Pesa Integration: First-class support for Safaricom M-Pesa (Daraja) operations.
  • 📊 Real-time Metrics: Track traffic, latency, and system health in real-time.
  • 🐳 Cloud Ready: Auto-generates Docker and Kubernetes manifests.

🚀 Quick Start

1. Install Vorte

pip install vorte

2. Scaffold Your Project

vorte new my-awesome-app
cd my-awesome-app

3. Launch

vorte serve --watch

Visit http://localhost:8000/vorte/dashboard to see your new console!


🏗️ Architecture

Vorte follows a modular "Core + Plugins" architecture. The core provides the engine, while modules handle specific functionality like AI, Database, and Auth.

from vorte import Vorte

app = Vorte(auto_load=True)

@app.get("/api/v1/hello")
async def hello():
    return {"message": "Welcome to Vorte!"}

🎨 Dashboard Customization

The dashboard is built with Next.js, Tailwind CSS, and Framer Motion. You can find the source in the src/ directory if you wish to build custom modules or skins.


📄 License

Vorte is released under the MIT License.

🤝 Contributing

We welcome contributions! Please check the issues or submit a pull request.


Built with ❤️ for developers who value speed, aesthetics, and intelligence.

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

vorte-1.0.7.tar.gz (926.1 kB view details)

Uploaded Source

Built Distribution

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

vorte-1.0.7-cp313-cp313-win_amd64.whl (1.4 MB view details)

Uploaded CPython 3.13Windows x86-64

File details

Details for the file vorte-1.0.7.tar.gz.

File metadata

  • Download URL: vorte-1.0.7.tar.gz
  • Upload date:
  • Size: 926.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.13.3

File hashes

Hashes for vorte-1.0.7.tar.gz
Algorithm Hash digest
SHA256 3a9ecd69c8a62f746680427b92388423ac4d0d8ffca0f631199ebef9a43f470a
MD5 d357ba26198ef032e918ce29723d9b3d
BLAKE2b-256 0b7cfe7ff3daa833d492871b57146a227dd109d97ffd3d5b7308dd7a390d8637

See more details on using hashes here.

File details

Details for the file vorte-1.0.7-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: vorte-1.0.7-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.13.3

File hashes

Hashes for vorte-1.0.7-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 d7f1c079a36622f6492e062ff9e23756e02b529adc33a1ab5f8283589eab9ed0
MD5 9473a1c54069591b48455b760a833462
BLAKE2b-256 6e2af9fada61439dcd47ea9fc31bfef62ca756d57193a9f8662f4681fc7fecc0

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