Our Technology Stack

The cutting-edge technologies, languages, and frameworks that power our open-source solutions and drive innovation in AI, DevOps, and cloud computing.

🖥️ Programming Languages

Core languages we use to build robust and scalable solutions:

🐍 Python

Primary Use: AI/ML, Backend Services, CLI Tools

Our go-to language for AI agent development, machine learning pipelines, and backend services. Extensive use in our ADK projects and automation tools.

FastAPI PyTorch Pandas

⚡ TypeScript

Primary Use: Frontend, Web Applications, Editors

For building modern web interfaces and desktop applications. Used extensively in our Void editor project and web-based tools.

React Node.js Electron

🚀 Go

Primary Use: Cloud Services, Microservices, CLI Tools

For high-performance cloud-native applications and microservices. Excellent for containerized applications and cloud deployment.

Gin gRPC Cloud Run

🏗️ HCL

Primary Use: Infrastructure as Code, Configuration

HashiCorp Configuration Language for Terraform infrastructure definitions and configuration management in our DevOps workflows.

Terraform Vault

☁️ Cloud & Infrastructure

Cloud platforms and infrastructure tools we leverage:

🌐 Google Cloud Platform

Services: Cloud Run, Compute Engine, Cloud Storage

Our primary cloud platform for deploying scalable applications and AI workloads. Extensive use of serverless and container technologies.

🐳 Docker & Containers

Use Cases: Application Packaging, Development Environments

Containerization for consistent development and deployment environments. All our applications are container-ready.

🏗️ Terraform

Use Cases: Infrastructure as Code, Multi-cloud Deployment

Infrastructure automation and management across cloud providers. Central to our DevOps methodology.

🤖 AI & Machine Learning

Tools and frameworks powering our AI solutions:

🧠 Google ADK

Use Cases: Agent Development, AI Orchestration

Google's Agent Development Kit for building sophisticated AI agents with advanced reasoning and tool use capabilities.

🔥 PyTorch

Use Cases: Deep Learning, Model Training

Our preferred deep learning framework for custom model development and AI research projects.

🤗 Transformers

Use Cases: NLP, Pre-trained Models

Hugging Face Transformers for state-of-the-art natural language processing and model deployment.

🦾 LangChain

Use Cases: LLM Integration, Agent Workflows

Framework for building applications with large language models, enabling complex AI agent interactions.

🛠️ Development Tools

Development tools and practices that enhance our productivity:

🐙 Git & GitHub

Use Cases: Version Control, Collaboration, CI/CD

Git for version control with GitHub for collaboration, issue tracking, and automated workflows via GitHub Actions.

🎨 Modern CSS

Technologies: SCSS, CSS Grid, Flexbox, Custom Properties

Modern CSS techniques for responsive, maintainable stylesheets with dark theme support and animations.

📖 Jekyll

Use Cases: Documentation, Static Sites

Static site generation for documentation and project websites, integrated with GitHub Pages for easy deployment.

🐚 Shell Scripting

Use Cases: Automation, DevOps Workflows

Bash and shell scripting for automation, deployment scripts, and development environment setup.

🎯 Development Philosophy

🚀 Performance First

We prioritize performance and efficiency in all our tools and applications, ensuring they scale from development to production.

🔧 Developer Experience

Tools should be intuitive and powerful. We focus on creating excellent developer experiences with comprehensive documentation.

🌍 Open Source

Everything we build is open source, fostering collaboration and transparency in the development community.

🔮 Future Technologies

Technologies we're exploring for future projects:

WebAssembly Rust Kubernetes GraphQL Edge Computing

See Our Projects