Kamal Farahani's repositories
khoj
Your AI second brain. Get answers to your questions, whether they be online or in your own notes. Use online AI models (e.g gpt4) or private, local LLMs (e.g llama3). Self-host locally or use our cloud instance. Access from Obsidian, Emacs, Desktop app, Web or Whatsapp.
Haskell-From-First-Principles
My notes and codes while learning Haskell from "Haskell from first principles" book
Intro-Python-Concurrency
Materials for introduction to Python concurrency with Asyncio course
Learn-Python
My Python course content
python-sockets
socket programming examples in python
Pygame_examples
Some example projects with pygame library
noc
Nature of code examples
NNDL
Codes for neural networks and deep learning book
SproutLife
Evolving version of Conway’s Game of Life.
software_foundations
Solutions for software foundations series
cns-project-template
This repository provides the template interface for computational neuroscience course projects, Department of Statistics, Mathematics, and Computer Science, University of Tehran. https://cnrl.github.io/cns-project-template/
haskell_playground
my efforts to learn haskell
learn-python3
Jupyter notebooks for teaching/learning Python 3
Lisp_Interpreter
A simple lisp interpreter in Java
university
university projects
yacc-tutorial
This is the source code for my Yacc/Bison screencast tutorial on YouTube.
typescript-course
learning typescript
docker_notes
Notes for learning docker
fundamentals_of_programming
The fundamentals of programming class examples for Kharazmi University
telegrambot-python-course
Examples of telegram bots
blockchain_go
A simplified blockchain implementation in Golang
golang-social-commerce
The server of a social commerce app