Python Articles

Articles related to Python

Why I Built Basilisk

Why I Built Basilisk

Key Takeaways: Python has a tooling problem, not a typing problem. Pylance is proprietary, editor-locked, and too fragile for the way many developers work now. Basilisk is Nimblesite’s attempt to build a complete open-source Python language server, type checker, debugger, and profiler that works everywhere. A while back, I started building Nimble Agent. It’s a Python AI coding agent built around a simple idea: an agent shouldn’t be allowed to hand-wave its way to “done”. It should have acceptance criteria. It should test its work. It should understand the codebase instead of spraying text into files and hoping for the best. That led me straight into Python’s type system. Python is where the AI agent world lives. LangChain, LangGraph, CrewAI, AutoGen, OpenAI’s Python SDK, Anthropic’s Python SDK, and half the ML ecosystem are all Python-first. That’s slightly annoying, because Python...
Christian Findlay Christian Findlay Jun 06, 2026