Commit History

Update app.py
e6c829c
verified

Sebebeb commited on

Update app.py
ea3029f
verified

Sebebeb commited on

Update Dockerfile
bebe442
verified

Sebebeb commited on

Update README.md
b7630e2
verified

Sebebeb commited on

Update Dockerfile
c8639ed
verified

Sebebeb commited on

Update requirements.txt
3b833f4
verified

Sebebeb commited on

Update app.py
aae0beb
verified

Sebebeb commited on

Update app.py
bf5848f
verified

Sebebeb commited on

Rename app (1).py to app.py
145efce
verified

Sebebeb commited on

Upload 4 files
ab1b62c
verified

Sebebeb commited on

Delete server.js
ece7ad1
verified

Sebebeb commited on

Delete package.json
097ccdd
verified

Sebebeb commited on

Delete package-lock.json
2a96fc1
verified

Sebebeb commited on

Delete README.md
f813d5a
verified

Sebebeb commited on

Delete Dockerfile
9c5d1b6
verified

Sebebeb commited on

Delete .gitignore
a334e5d
verified

Sebebeb commited on

Delete .env.example
20e717e
verified

Sebebeb commited on

Delete .dockerignore
4491e8e
verified

Sebebeb commited on

Delete tools
e9c0417
verified

Sebebeb commited on

Delete src
64763ff
verified

Sebebeb commited on

Delete public
bdf0471
verified

Sebebeb commited on

inject current file contents + write instruction when user asks to edit
67c2842

ausername-12345 commited on

add project file names to prompt; handle <css> and <javascript> tags
eb0bb4e

ausername-12345 commited on

use XML tags (<read>/<write>) instead of markdown code fences for file ops
0b2dd22

ausername-12345 commited on

minimal prompt; trim history to 20 entries
f778cb2

ausername-12345 commited on

clearer system prompt with exact format examples
ac5ce1f

ausername-12345 commited on

strip system prompt to bare minimum for TPM limit
f3011f5

ausername-12345 commited on

match read/write inside any code block language tag
94c6419

ausername-12345 commited on

inject project file tree into prompt; more lenient read/write regex
ef34f59

ausername-12345 commited on

switch default to llama-3.1-8b-instant
68d7f83

ausername-12345 commited on

switch to gemma2-9b-it; shorten system prompt to reduce token usage
b2bcacd

ausername-12345 commited on

increase iter limit; fix prompt to push model to act; don't log intermediate file reads to UI
52a4c62

ausername-12345 commited on

replace function calling with text-parsed read/write code fence blocks
5c490f9

ausername-12345 commited on

remove function calling (unsupported by API proxy), use plain chat only
a281e3b

ausername-12345 commited on

switch default to llama-3.3-70b-versatile for better function calling support
d4d67c9

ausername-12345 commited on

default to llama-3.1-8b-instant; trim system prompt and tool descriptions to reduce token overhead
15036d1

ausername-12345 commited on

add built-in read_file/write_file/list_files tools; re-add tool_choice to API calls
c782f16

ausername-12345 commited on

use INFERENCE_API_URL as-is, no endpoint construction
3edcc9b

ausername-12345 commited on

fix endpoint construction when INFERENCE_API_URL already includes /gen/chat/completions
b6479e4

ausername-12345 commited on

add 503 fallback: retry without tools then fall back to Gen endpoint
56dbcd5

ausername-12345 commited on

fix default model to 'lightning' for InferencePort API compatibility
3ee7765

ausername-12345 commited on

strip Dockerfile to bare minimum for faster free-tier builds
c1483d6

ausername-12345 commited on

update docs: USE_PERSISTENT_STORAGE env var, fix README
381e5e2

ausername-12345 commited on

fix: guard /data access behind USE_PERSISTENT_STORAGE env var to prevent startup hang on slow mounts
2a0602e

ausername-12345 commited on

add startup diagnostics, explicit 0.0.0.0 bind, uncaught error handlers
131e0a6

ausername-12345 commited on

add model dropdown and fix stuck thinking indicator
c3e18bc

ausername-12345 commited on

Initial commit - Forge: self-improving AI assistant with filesystem access for self-editing
4381a41

ausername-12345 commited on