index
:
sinitax/gemini-py
main
Traffic-compatible reverse-engineered Gemini LLM client
Louis Burda
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
Files
Lines
*
Add initial version
HEAD
main
Claude
3 days
27
-0
/
+2290
|
\
|
*
Add list_models() library function and --list-models CLI flag
Claude
3 days
3
-0
/
+34
|
*
Rename CLI entrypoint from gemini-agent to gemini
Claude
3 days
2
-2
/
+2
|
*
Auto-select sudo docker based on socket write permission
Claude
3 days
1
-2
/
+4
|
*
Add modular compose layout and just test-docker recipes
Claude
3 days
4
-0
/
+35
|
*
Add ruff, mypy, pytest dev toolchain with justfile
Claude
3 days
14
-133
/
+390
|
*
Add tool/function-calling support
Claude
3 days
4
-39
/
+205
|
*
Derive initial working version
Claude
3 days
21
-0
/
+1796
|
|
\
|
|
*
Replace volume-mounted credentials with env vars
gemini-py
3 days
5
-13
/
+48
|
|
*
Add gemini-agent CLI entrypoint
gemini-py
3 days
2
-0
/
+51
|
|
*
Add network-compat-test command and compare script
gemini-py
3 days
7
-5
/
+702
|
|
*
Rename docker-compose.yml to compose.yml
gemini-py
3 days
1
-0
/
+0
|
|
*
Move mitmproxy certs to test/data/, gitignore it (auto-generated on first run)
gemini-py
3 days
8
-104
/
+6
|
|
*
Fix gitignore: remove accidental root-level mitmproxy cert files
gemini-py
3 days
6
-101
/
+0
|
|
*
Add Docker Compose test setup with mitmproxy capture
gemini-py
3 days
19
-3
/
+370
|
|
*
Initial gemini-py SDK - reverse-engineered from Gemini CLI v0.31.0
gemini-py
3 days
10
-0
/
+845
|
|
/
|
*
root
gemini-py
3 days
0
-0
/
+0
|
/
*
Add root commit
Claude
3 days
0
-0
/
+0