Blog Logo
TAGS

Welcome to the official Hamilton Github Repository

Hamilton is a general purpose micro-framework for creating dataflows from python functions. It simplifies the creation of wide column dataframes and works on python objects of any type and dataflows o...

Read more...

# JobSpy Scraper

Scrapes job postings from LinkedIn, Indeed, ZipRecruiter and returns jobs with title, location, company, and other data. Provides JWT authorization. Includes endpoints for jobs and their parameters. T...

Read more...

Microsoft is bringing Python to Excel

Microsoft is bringing popular programming language Python to Excel, allowing users to manipulate and analyze data from Python directly within the Excel environment. The integration does not require ad...

Read more...

MetaGPT: The Multi-Agent Framework

# MetaGPT: The Multi-Agent Framework Assign different roles to GPTs to form a collaborative software entity for complex tasks. 1. MetaGPT takes a **one line requirement** as input and outputs **user s...

Read more...

MPIRE (MultiProcessing Is Really Easy)

``MPIRE``, short for MultiProcessing Is Really Easy, is a Python package for multiprocessing. ``MPIRE`` is faster in most scenarios, packs more features, and is generally more user-friendly than the d...

Read more...

All-in-one embeddings database

txtai is an all-in-one embeddings database for semantic search, LLM orchestration and language model workflows. Embeddings databases are a union of vector indexes (sparse and dense), graph networks an...

Read more...

Boost FastAPI with BackgroundTasks: Optimizing Efficiency

Utilizing FastAPI’s BackgroundTasks feature allows for the efficient management of long-running processes. By moving these tasks to the background, applications can maintain responsiveness and provide...

Read more...

GPT Synthesizer

# GPT Synthesizer **Collaboratively implement an entire software project with the help of an AI.** GPT-Synthesizer walks you through the problem statement and explores the design space with you throug...

Read more...

Kraken Technologies: How we organise our very large Python monolith

Hi, I’m David, a Python developer at Kraken Technologies. I work on Kraken: a Python application which has, at last count, 27,637 modules. Yes, you read that right: nearly 28k separate Python files - ...

Read more...

GPT Researcher

GPT Researcher is an autonomous agent designed for comprehensive online research on a variety of tasks. The agent can produce detailed, factual and unbiased research reports, with customization option...

Read more...

[Obsidian] Khoj - An AI personal assistant for your digital brain

Khoj is an AI personal assistant that helps you search and organize your personal data. It provides features such as fast and incremental search, iterative discovery, and assisted creativity. With Kho...

Read more...

Python version 3.12.0 alpha 0

This is Python version 3.12.0 alpha 0 ===================================== .. image:: https://github.com/python/cpython/workflows/Tests/badge.svg :alt: CPython build status on GitHub Actions :t...

Read more...

Gnothi - An AI-assisted journal and toolkit for self-discovery

Gnothi is an open-source project that uses AI to help individuals on their self-discovery journey. It is a journal and toolkit that enables users to analyze their dreams, track habits, and connect wit...

Read more...

GPT Engineer: AI that builds your codebase based on a prompt

GPT Engineer is an AI tool that generates an entire codebase by asking for clarification on what you want it to build. It is flexible and easy to adapt, allowing you to create your own AI steps and ev...

Read more...

How to crawl a quarter billion webpages in 40 hours

In this article, the author explains how they crawled 250,113,669 webpages in 39 hours and 25 minutes using 20 Amazon EC2 machine instances for just under 580 dollars. They also discuss the challenges...

Read more...

GitHub Packages: Python (PyPi) Support

GitHub Packages now offers public and private PyPI package management server support for distributing Python packages. This feature is available on the cloud and supports the pip client. Users can set...

Read more...

Voyager: An Open-Ended Embodied Agent with Large Language Models

Voyager is an embodied lifelong learning agent in Minecraft that utilizes large language models for skill acquisition and exploration. It consists of three key components: an automatic curriculum that...

Read more...

Musicpy - A concise, human-readable music programming language in Python

Musicpy is a Python-based music programming language that allows you to write music using a simple, easy-to-learn syntax. It incorporates a fully computerized music theory system and can be used for e...

Read more...

Writing Python like its Rust | Kobzols blog

In this blog post, the author shares their experience of how programming in Rust changed the way they design programs in other programming languages, especially in Python. They emphasize the importanc...

Read more...

Python Variables Explained: Memory, Mutability, and More

In this blog post, we will dive into the world of Python variables. From memory to mutability, we will explore the fundamental concepts of Python variables in-depth. We will cover reference counting, ...

Read more...