Skip to content

Healthlane-Technologies/Zango

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

188 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

✨ Django framework to build Agentic AI business applications ✨


PyPI version Build License

Website | Quick Start | Docs | Discord

Zango is a vertically integrated backend + frontend + operations platform built on Django, designed for rapid development of Agentic AI business applications. It is multi-tenant by default and enterprise-ready from day one.

  • Leverage the strengths of Django, an already proven and battle-tested web framework
  • Multi-tenant SaaS built in: one deployment, data isolated per tenant, zero leakage
  • Auth is configured, not coded: OTP, MFA, SAML 2.0, session control, password policy, account lockout
  • Compliance-ready: access logs, audit trails, and policy management on from day one
  • Native AI module: agents, tools, and prompts with per-tenant context, workflow state, and cost tracking
  • Suite of essential packages β€” AppBuilder, CRUD, Workflow, Communication β€” as building blocks
  • Host multiple apps or microservices on a single monolith with full data isolation

πŸš€ Get Started

The fastest way into Zango is through the zango-app-developer plugin for Claude Code. Install it once, describe your app in plain English, and the plugin generates the code, runs migrations, syncs policies, and configures the platform β€” no separate "click through the App Panel" step.

# Add the marketplace and install the plugin
claude plugin marketplace add Healthlane-Technologies/zelthy-claude-skills
claude plugin install zango-app-developer@zelthy

Then open Claude Code in an empty folder and run /zango-app-developer. The plugin bootstraps a full local environment (Docker or virtualenv), creates your app, installs packages, and builds the first version of your feature from a plain-language description.

Full walkthrough: Quick Start with Claude Code

Prefer a manual setup? Choose your method:

App Panel - Central hub to manage all your apps

Perform tasks such as configuring permissions, managing user roles, and much more.

Zango App Panel

πŸ€– Agent Studio

Zango has a first-class AI module built in β€” not a bolt-on. Define agents, attach tools, and call them from any view, background task, or scheduled job. Because the module runs inside the platform, every agent automatically operates in the correct tenant's data, respects the same role-based permissions as the rest of the app, and logs every invocation with token counts and cost.

Zango Agent Studio

What this means in practice:

  • An agent reading or writing data always sees the right tenant's records β€” no manual scoping
  • Agent endpoints are policy-gated like any other view β€” no separate auth layer to build
  • Run agent.run() inside a Celery task and it becomes a fully autonomous background worker
  • Every run is logged: prompt rendered, tools called, response, tokens used, USD cost β€” per tenant

Supported providers: OpenAI and Anthropic, with more coming soon. API keys are stored encrypted in the App Panel; no secrets in code.

Read the AI module docs β†’

πŸ“¦ Packages

Packages are installed from the App Panel. The core three must be installed in order: AppBuilder β†’ CRUD β†’ Workflow.

  • AppBuilder β€” React shell with routing, navigation, themes, and auth UI
  • CRUD β€” BaseCrudView + ModelTable + BaseForm + CrudHandler for data-management screens
  • Workflow β€” lifecycle management: statuses, transitions, tags, audit trail
  • Communication β€” SMS, email, audio & video via configurable providers

Drastically reduce your infrastructural and operational overheads by hosting multiple apps/ microservices on a single deployment:

Zango redefines multi-tenancy by enabling multiple different apps to run on a single server. Say goodbye to the limitations of traditional scaling methods. With our platform, you can run multiple different applications on a single server, which helps in keeping the cost in check.

Scaling

🌟 Get Involved and Make a Difference

Join our community and help build Zango. Here's how you can get involved:

  • Star the Repo: Show your support by giving us a star! ⭐️
  • Spread the Word: Share Zango with your colleagues and friends. πŸ“£
  • Join the Conversation: Share your brilliant ideas and suggestions on Discord here. πŸ’¬
  • Report Issues: Notice something not quite right? Let us know by creating an issue. Your feedback is invaluable! πŸ›
  • Contribute Code: Dive into open issues and send pull requests to help us squash bugs and implement exciting enhancements. πŸ› οΈ

Together, let's build something incredible! βœ¨πŸš€

Official Documentation: https://zango.dev/docs